summaryrefslogtreecommitdiffstats
path: root/src/main.rs
Commit message (Expand)AuthorAgeFilesLines
* Replace io::stdin().read_line() with custom functionRory Dudley2024-09-301-8/+23
* Allow passing a filename to dwvshRory Dudley2024-07-081-2/+29
* Option parsing and versionRory Dudley2024-07-031-0/+17
* Handle STDERR, in addition to STDOUTRory Dudley2024-05-191-1/+1
* Handle aliases in read()Rory Dudley2024-04-041-1/+1
* Use $PS1 for the promptRory Dudley2024-03-301-17/+25
* Replace env!("HOME") with env::var("HOME")Rory Dudley2024-03-301-2/+0
* Add wrapper for global shell environmentRory Dudley2024-03-301-5/+6
* Remove hard-coded PATHRory Dudley2024-03-281-20/+10
* Update docs for repl()readRory Dudley2024-03-281-2/+4
* Rename prefresh()Rory Dudley2024-03-261-2/+1
* Remove unecessary double quotesRory Dudley2024-03-261-1/+1
* Remove debug lineRory Dudley2024-03-241-2/+0
* read() and recite() overhaulRory Dudley2024-03-231-10/+19
* Fix handling of SIGINTRory Dudley2024-02-291-4/+17
* Remove zombie slayer code from main replRory Dudley2024-02-281-10/+0
* Remove custom errors and fix background forkingRory Dudley2024-02-271-12/+11
* Cleanup recite(), custom errors, fixed forkingRory Dudley2024-02-261-4/+16
* Replace ctrlc with signal-hooksignalRory Dudley2024-02-241-7/+7
* Reorganization and commentsRory Dudley2024-02-221-420/+21
* Add back the 'cd' commandRory Dudley2024-02-201-0/+17
* Parsing improvementsRory Dudley2024-02-201-214/+153
* Pipes, forks, and consecutive callsRory Dudley2024-02-201-90/+407
* Only print command name in error messagesRory Dudley2024-02-191-2/+8
* Path refresh refactor, comments, and error messagesevryloopRory Dudley2024-02-191-43/+102
* Better handling of errors during the forkRory Dudley2024-02-191-3/+12
* Refresh path only if command is not foundRory Dudley2024-02-191-19/+34
* Refresh paths every loopRory Dudley2024-02-191-6/+9
* Call programs from full and relative pathsRory Dudley2024-02-171-9/+15
* Control flow in cdRory Dudley2024-02-171-2/+2
* EOF behaviorRory Dudley2024-02-171-0/+1
* Update cdRory Dudley2024-02-171-4/+1
* Change directoriesRory Dudley2024-02-161-0/+19
* Capture SIGINTRory Dudley2024-02-161-0/+12
* Detect EOFRory Dudley2024-02-161-1/+8
* Initial commitRory Dudley2024-02-161-0/+86