summaryrefslogtreecommitdiffstats
path: root/src/state
Commit message (Expand)AuthorAgeFilesLines
* update pty_processJesse Luehrs2021-12-311-20/+24
* fix and/or logicJesse Luehrs2021-12-261-5/+7
* couple more builtinsJesse Luehrs2021-12-262-1/+34
* clippyJesse Luehrs2021-12-261-4/+7
* improve error formattingJesse Luehrs2021-12-252-4/+16
* error message consistencyJesse Luehrs2021-12-252-9/+7
* okay, we can make this just an identity functionJesse Luehrs2021-12-251-20/+21
* get rid of these aliasesJesse Luehrs2021-12-251-7/+4
* simplifyJesse Luehrs2021-12-251-6/+3
* clean upJesse Luehrs2021-12-251-2/+3
* simplifyJesse Luehrs2021-12-251-18/+18
* simplifyJesse Luehrs2021-12-251-1/+1
* implement and and or as builtinsJesse Luehrs2021-12-252-4/+42
* this doesn't need to be redJesse Luehrs2021-12-251-1/+1
* display error messages when cd failsJesse Luehrs2021-12-252-2/+11
* make builtins asyncJesse Luehrs2021-12-252-13/+46
* no need for these clonesJesse Luehrs2021-12-252-9/+8
* simplifyJesse Luehrs2021-12-252-54/+76
* refactorJesse Luehrs2021-12-251-4/+15
* more refactoringJesse Luehrs2021-12-252-40/+40
* rearrange some thingsJesse Luehrs2021-12-252-2/+51
* refactorJesse Luehrs2021-12-251-21/+44
* don't crash if we can't run a programJesse Luehrs2021-12-251-3/+18
* improve colors a bit moreJesse Luehrs2021-12-242-11/+17
* error handling for parse errorsJesse Luehrs2021-12-222-74/+141
* renameJesse Luehrs2021-12-222-12/+12
* don't try to run an empty commandJesse Luehrs2021-12-221-6/+12
* only kill the whole command line on SIGINTJesse Luehrs2021-12-221-6/+10
* killing a process with a signal should kill the whole command lineJesse Luehrs2021-12-221-13/+16
* don't record process exit until the whole set of commands is doneJesse Luehrs2021-12-221-24/+20
* allow running multiple commands separated by semicolonsJesse Luehrs2021-12-222-112/+133
* start writing a parserJesse Luehrs2021-12-221-8/+9
* refactor a bit to start working on better parsingJesse Luehrs2021-12-212-8/+21
* reset input modes when switching away from a full screen appJesse Luehrs2021-12-211-0/+1
* clippyJesse Luehrs2021-12-153-18/+28
* remove some unnecessary mutsJesse Luehrs2021-12-131-14/+19
* this is actually pretty unnecessaryJesse Luehrs2021-12-131-4/+5
* more rearrangingJesse Luehrs2021-12-133-0/+1174