aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fun<tab> parsingJonas Maier2026-03-071-2/+1
* some more parsingJonas Maier2026-03-071-0/+70
* delete useless continue statementsJonas Maier2026-03-061-3/+0
* Ctrl+A and Ctrl+E to move between the begin and end of lineJonas Maier2026-03-062-0/+35
* builtin command to display escape charactersJonas Maier2026-03-062-0/+21
* remove warningJonas Maier2026-03-061-1/+1
* ctrl+c clears history visit valueJonas Maier2026-03-061-0/+1
* make shell tell you which variable is unboundJonas Maier2026-03-061-3/+5
* $? and $! parsedJonas Maier2026-03-061-5/+7
* up & down arrowsJonas Maier2026-03-061-2/+36
* strip last newlineJonas Maier2026-03-061-7/+5
* shell expansion somewhat working (?)Jonas Maier2026-03-063-87/+108
* shell expansionJonas Maier2026-03-062-114/+197
* visitor for expansionJonas Maier2026-03-061-11/+64
* more parsing stuffJonas Maier2026-03-061-33/+73
* paaaarserJonas Maier2026-03-061-4/+84
* partial shell string parserJonas Maier2026-03-062-10/+94
* start of historyJonas Maier2026-03-062-0/+1
* create config and data dirJonas Maier2026-03-062-0/+41
* fix warnJonas Maier2026-03-061-1/+1
* simplify reloadJonas Maier2026-03-061-5/+1
* history stubJonas Maier2026-03-062-0/+18
* fix middle of word deletionJonas Maier2026-03-061-5/+15
* support `cd -`Jonas Maier2026-03-062-7/+23
* completion somewhat worksJonas Maier2026-03-062-16/+35
* very buggy beginning of tab completionJonas Maier2026-03-054-41/+199
* basic path completionJonas Maier2026-03-052-0/+35
* unused importsJonas Maier2026-03-051-6/+2
* reload now works when you changed directoryJonas Maier2026-03-052-10/+42
* better error messagesJonas Maier2026-03-051-56/+35
* clean up reload logicJonas Maier2026-03-054-48/+51
* lots of shenanigans to have proper execve reloadJonas Maier2026-03-053-4/+49
* simplifyJonas Maier2026-03-051-3/+1
* fix unsafety in command executionJonas Maier2026-03-051-8/+8
* "re" builtin only reloads if build succeedsJonas Maier2026-03-051-3/+9
* delete button, and various fixesJonas Maier2026-03-052-10/+74
* prompt again displays after Ctrl+LJonas Maier2026-03-051-1/+4
* cwd in the promptJonas Maier2026-03-052-6/+44
* more builtinsJonas Maier2026-03-052-1/+22
* started "type" builtin, realized there is not enough context availableJonas Maier2026-03-051-0/+21
* remove unused importsJonas Maier2026-03-052-2/+1
* from command and a few cosmetic changesJonas Maier2026-03-052-9/+36
* file sinksJonas Maier2026-03-052-2/+39
* better handling of builtinsJonas Maier2026-03-052-90/+138
* split into builtinsJonas Maier2026-03-052-40/+61
* start of a nice architecture for builtins and path commandsJonas Maier2026-03-053-156/+253
* reloading, clearingJonas Maier2026-03-051-8/+20
* some more special key codesJonas Maier2026-03-051-0/+22
* comment to explainJonas Maier2026-03-051-1/+2
* panic catcherJonas Maier2026-03-051-8/+23