aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* history with relative timeJonas Maier2026-03-073-13/+144
* Ctrl+Left and Ctrl+RightJonas Maier2026-03-072-2/+99
* functions!!Jonas Maier2026-03-071-6/+19
* make execution sanerJonas Maier2026-03-071-25/+35
* psimplified pipeline executorJonas Maier2026-03-071-71/+30
* remove warningJonas Maier2026-03-071-2/+2
* end buttonJonas Maier2026-03-071-0/+6
* parse testsJonas Maier2026-03-071-0/+16
* reorganize towards function executionJonas Maier2026-03-072-29/+26
* can read cli argsJonas Maier2026-03-071-1/+17
* fix parsing of simple variablesJonas Maier2026-03-072-4/+9
* can parse $0 $1 etcJonas Maier2026-03-071-2/+10
* tabbing to a file adds an extra spaceJonas Maier2026-03-071-0/+2
* fix simple trivial parsingJonas Maier2026-03-072-0/+12
* can parse concatenated quotesJonas Maier2026-03-072-74/+97
* can declare but not yet use variablesJonas Maier2026-03-072-1/+5
* variable assignmentsJonas Maier2026-03-072-15/+35
* correct display of path if in rootJonas Maier2026-03-071-1/+1
* exit codes for source and sink commandsJonas Maier2026-03-071-4/+2
* proper cdJonas Maier2026-03-071-7/+17
* make parse builtin more usefulJonas Maier2026-03-071-4/+2
* fix command expansion parse errorJonas Maier2026-03-071-0/+1
* better error messages for parse testJonas Maier2026-03-071-6/+18
* finish parsing stuff, add first parsing testJonas Maier2026-03-072-15/+39
* fix reloadingJonas Maier2026-03-072-6/+13
* parse builtin that emits compact astJonas Maier2026-03-073-1/+178
* make modules public again to suppress all the unused warningsJonas Maier2026-03-071-10/+10
* some warnings goneJonas Maier2026-03-072-9/+11
* `cargo fix`Jonas Maier2026-03-072-2/+1
* prevent reload crashJonas Maier2026-03-071-4/+5
* remove inaccurate commandJonas Maier2026-03-071-3/+0
* compiles againJonas Maier2026-03-073-21/+29
* adjust builtins for new traitJonas Maier2026-03-072-25/+81
* hook up fundecl and variable assignment parsing to astJonas Maier2026-03-071-5/+42
* variable assignmentsJonas Maier2026-03-071-5/+30
* 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