aboutsummaryrefslogtreecommitdiffstats
path: root/src/repl.rs
Commit message (Expand)AuthorAgeFilesLines
* move to tokio-pty-process-streamJesse Luehrs2019-10-281-6/+9
* allow the tui to manage the overall raw screenJesse Luehrs2019-07-121-9/+3
* adjust the readline api a bitJesse Luehrs2019-07-121-1/+1
* remove some unnecessary public interfacesJesse Luehrs2019-07-121-2/+2
* use context instead of map_err for futures and streamsJesse Luehrs2019-07-091-2/+3
* split into a repl and a tuiJesse Luehrs2019-07-091-56/+45
* these have no reason to be streams, they can just be futuresJesse Luehrs2019-07-091-41/+33
* keep track of process state as it is being executedJesse Luehrs2019-07-071-56/+61
* make exit handling more consistentJesse Luehrs2019-07-061-4/+1
* simplifyJesse Luehrs2019-07-061-28/+30
* move more logic out of the main loop and into print()Jesse Luehrs2019-07-061-37/+34
* have eval streams also emit start eventsJesse Luehrs2019-07-061-1/+4
* there's no reason to import these by nameJesse Luehrs2019-07-061-5/+5
* clippyJesse Luehrs2019-06-261-21/+17
* simplifyJesse Luehrs2019-06-251-2/+4
* provide a framework for shell builtinsJesse Luehrs2019-06-091-13/+14
* improve error display a bitJesse Luehrs2019-06-091-1/+1
* start using snafuJesse Luehrs2019-06-091-12/+28
* refactorJesse Luehrs2019-06-091-0/+5
* fix multiple input events becoming available at onceJesse Luehrs2019-06-091-1/+2
* simplifyJesse Luehrs2019-06-091-32/+21
* implement process runningJesse Luehrs2019-06-091-31/+64
* basic readline implementationJesse Luehrs2019-06-081-0/+53