summaryrefslogtreecommitdiffstats
path: root/src/state/history/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* a bunch more reorganizationJesse Luehrs2022-01-051-414/+0
* shorten some namesJesse Luehrs2022-01-051-9/+9
* split out moreJesse Luehrs2022-01-051-299/+5
* some safety commentsJesse Luehrs2022-01-051-0/+6
* fix error handling in pipeline runnerJesse Luehrs2022-01-041-13/+24
* pipeline events should be separate from internal eventsJesse Luehrs2022-01-041-5/+8
* more refactoring of environment handlingJesse Luehrs2022-01-041-26/+36
* fix pty allocation error handlingJesse Luehrs2022-01-041-3/+7
* clean up env cloning a bitJesse Luehrs2022-01-041-2/+2
* truncate command line display on history entriesJesse Luehrs2022-01-041-18/+29
* propagate current directory changes back to the main processJesse Luehrs2022-01-031-8/+27
* fix up a few bugs with child event handlingJesse Luehrs2022-01-031-2/+7
* clean up some depsJesse Luehrs2022-01-031-1/+3
* refocus the readline when the foreground process is suspendedJesse Luehrs2022-01-031-21/+61
* use real serializationJesse Luehrs2022-01-031-11/+4
* more clone cleanupsJesse Luehrs2022-01-031-18/+16
* split up code into more filesJesse Luehrs2022-01-031-3/+3
* pass the latest status back and forthJesse Luehrs2022-01-031-2/+5
* more refactoring to lay the groundwork for reintroducing builtinsJesse Luehrs2022-01-021-26/+4
* there's no reason this should need separate render handlingJesse Luehrs2022-01-021-82/+59
* rename some of the other eventsJesse Luehrs2022-01-021-4/+1
* simplifyJesse Luehrs2022-01-021-5/+27
* simplifyJesse Luehrs2022-01-021-7/+3
* make all commands go through the pipe runnerJesse Luehrs2022-01-021-222/+43
* stop hardcoding /proc stuffJesse Luehrs2021-12-311-1/+2
* basic implementation of pipesJesse Luehrs2021-12-311-2/+6
* start adding framework for pipelinesJesse Luehrs2021-12-311-12/+31
* refactorJesse Luehrs2021-12-311-32/+41
* also make builtins go through the ptyJesse Luehrs2021-12-311-37/+57
* update pty_processJesse Luehrs2021-12-311-20/+24
* couple more builtinsJesse Luehrs2021-12-261-1/+8
* clippyJesse Luehrs2021-12-261-4/+7
* improve error formattingJesse Luehrs2021-12-251-3/+9
* error message consistencyJesse Luehrs2021-12-251-6/+2
* implement and and or as builtinsJesse Luehrs2021-12-251-4/+16
* this doesn't need to be redJesse Luehrs2021-12-251-1/+1
* display error messages when cd failsJesse Luehrs2021-12-251-0/+4
* make builtins asyncJesse Luehrs2021-12-251-1/+1
* no need for these clonesJesse Luehrs2021-12-251-6/+5
* simplifyJesse Luehrs2021-12-251-51/+66
* more refactoringJesse Luehrs2021-12-251-3/+2
* rearrange some thingsJesse Luehrs2021-12-251-0/+714