summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* simplifyJesse Luehrs2022-03-052-15/+21
* drop visual bell supportJesse Luehrs2022-03-051-16/+1
* various cleanupsJesse Luehrs2022-03-053-24/+12
* upgrade to notify 5Jesse Luehrs2022-03-041-5/+2
* check for new directory after handling event instead of beforeJesse Luehrs2022-03-041-5/+5
* move to clap 3Jesse Luehrs2022-03-041-7/+8
* cleanupJesse Luehrs2022-03-041-11/+6
* clippyJesse Luehrs2022-03-041-2/+2
* remove unused fileJesse Luehrs2022-03-041-63/+0
* remove the mutex around exit_infoJesse Luehrs2022-03-045-214/+199
* refactor inputsJesse Luehrs2022-03-0412-257/+323
* another large refactorJesse Luehrs2022-03-048-594/+529
* refactorJesse Luehrs2022-03-013-82/+117
* push some copies up the stackJesse Luehrs2022-02-287-18/+23
* reorganizeJesse Luehrs2022-02-281-0/+0
* clippyJesse Luehrs2022-02-282-4/+3
* remove unused codeJesse Luehrs2022-02-281-1/+2
* convert to std::sync::Mutex and remove a lot of unnecessary asyncJesse Luehrs2022-02-286-243/+246
* fix testsJesse Luehrs2022-02-271-4/+6
* fix one more commentJesse Luehrs2022-02-271-2/+2
* formattingJesse Luehrs2022-02-271-0/+1
* these aliases are not really saving much of anythingJesse Luehrs2022-02-275-25/+24
* simplifyJesse Luehrs2022-02-272-46/+31
* reduce typingJesse Luehrs2022-02-2614-57/+56
* remove the mutex for builtin fdsJesse Luehrs2022-02-265-162/+94
* hold the pts open while the pty task is runningJesse Luehrs2022-02-251-3/+7
* don't error when sending events during application shutdownJesse Luehrs2022-02-255-42/+71
* move to tokioJesse Luehrs2022-02-2513-360/+338
* clippyJesse Luehrs2022-02-122-2/+5
* simplifyJesse Luehrs2022-02-122-18/+45
* split some helper functions out into a separate moduleJesse Luehrs2022-02-122-96/+98
* simplifyJesse Luehrs2022-01-181-13/+5
* no need to use mutexes here now that we're no longer bufferingJesse Luehrs2022-01-182-32/+28
* don't mess with the foreground pg if we're just using -cJesse Luehrs2022-01-181-3/+9
* support redirects with subshellsJesse Luehrs2022-01-182-3/+7
* clippyJesse Luehrs2022-01-182-4/+0
* consistencyJesse Luehrs2022-01-181-37/+37
* simplifyJesse Luehrs2022-01-182-53/+28
* don't just assume that an open fd 3 means to send status updatesJesse Luehrs2022-01-182-24/+15
* use structoptJesse Luehrs2022-01-171-8/+13
* implement command substitutionJesse Luehrs2022-01-172-2/+27
* make eval asyncJesse Luehrs2022-01-173-22/+36
* simplifyJesse Luehrs2022-01-171-6/+3
* implement elseJesse Luehrs2022-01-173-7/+43
* don't update status for commands that are part of control statementsJesse Luehrs2022-01-171-0/+4
* test subshell parsingJesse Luehrs2022-01-171-3/+22
* fix testsJesse Luehrs2022-01-171-2/+2
* fix piping multiple lines to readJesse Luehrs2022-01-171-12/+30
* fix reading empty linesJesse Luehrs2022-01-172-4/+5
* basic subshell implementationJesse Luehrs2022-01-173-3/+38