94 Commits (main)
 

Author SHA1 Message Date
Jordan Orelli 17d51617e0 ohhhhhhhh right backslashes on windows, shit 6 months ago
Jordan Orelli fd730452ca expand ~ on windows 6 months ago
Jordan Orelli 8ed0868e56 remove unused imports 6 months ago
Jordan Orelli b48e0b65d0 mkdir 6 months ago
Jordan Orelli af181b372c ls should use file names, not abs paths 6 months ago
Jordan Orelli e71c3f89f7 ls and pwd 6 months ago
Jordan Orelli d25382ee10 ok this escape sequence business is bad 7 months ago
Jordan Orelli 3d71f25528 unrecognized escape sequences no longer crash the shell 7 months ago
Jordan Orelli 08b2b3be52 document the semicolon
w00t
7 months ago
Jordan Orelli cdfa848f46 format examples 7 months ago
Jordan Orelli 90f8a8c8f2 examples are ok 7 months ago
Jordan Orelli 11a3911f28 adding a builtin rm 7 months ago
Jordan Orelli 70e40cb7ae don't add empty text to history 7 months ago
Jordan Orelli 1153c2dc49 add history tests 7 months ago
Jordan Orelli 437afd9d76 non-persistent history 7 months ago
Jordan Orelli 447dd3edc1 double-quoted string literals 7 months ago
Jordan Orelli 965cb45437 all lex errors have a position now 7 months ago
Jordan Orelli 1d504ff36d ok fix escape key handling for real this time 7 months ago
Jordan Orelli 0a821851a3 remove that obnoxious readme 7 months ago
Jordan Orelli 731bd69477 pressing escape no longer crashes the shell 7 months ago
Jordan Orelli 5676c6ddcc tweaks 7 months ago
Jordan Orelli 11088138af ok by now i can get some git hooks or CI going 7 months ago
Jordan Orelli 3d231156e3 removing some dead code 7 months ago
Jordan Orelli a847b56b05 cleaning upp 7 months ago
Jordan Orelli 5505cb48c6 you can now use a semicolon to have TWO statements 7 months ago
Jordan Orelli be5bebf25b adding cd 7 months ago
Jordan Orelli 678b5f7932 more builtin refactoring 7 months ago
Jordan Orelli 9c7d64e512 updating builtin definitions 7 months ago
Jordan Orelli 621f64d3f1 refactoring builtins 7 months ago
Jordan Orelli 71f148139e refactored some stuff 7 months ago
Jordan Orelli 948326df4f moving stuff from syntax to runtime 7 months ago
Jordan Orelli 680adc5882 refactoring 7 months ago
Jordan Orelli f39a22d408 renaming Shell to Session 7 months ago
Jordan Orelli 68909d22a8 builtin echo returns 7 months ago
Jordan Orelli 27ebbf7c97 error printing is less bad 7 months ago
Jordan Orelli 5108e4457f code organization 7 months ago
Jordan Orelli 97602bf42e parse2 is now parse 7 months ago
Jordan Orelli f0dc5f2e64 delete the old parser 7 months ago
Jordan Orelli aa6bcedcf0 the new parser is doing parsing now 7 months ago
Jordan Orelli 7004de4e82 gettin somewhere 7 months ago
Jordan Orelli 56bfdcc9fc dead code removal 7 months ago
Jordan Orelli cb53fb9195 lex tests actually test the tokens now 7 months ago
Jordan Orelli cd51f4cce1 i'm redoing all the parsing lol 7 months ago
Jordan Orelli d152c4092a I'm redoing the lexing and parsing 9 months ago
Jordan Orelli 4a0db72d4e logging is in a separate method now 1 year ago
Jordan Orelli 522668be28 maybe i should figure out how to glob 1 year ago
Jordan Orelli 05793bd42c awkward but sorta works 1 year ago
Jordan Orelli 1715ba037f this doesn't work but I wanna switch computers 1 year ago
Jordan Orelli 845679eebc more readme info 1 year ago
Jordan Orelli 5de73c2c06 add a readme 1 year ago