75 Commits (731bd6947775768d1d1c6582f6a45ce86af3e6c5)
 

Author SHA1 Message Date
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 8 months ago
Jordan Orelli 678b5f7932 more builtin refactoring 8 months ago
Jordan Orelli 9c7d64e512 updating builtin definitions 8 months ago
Jordan Orelli 621f64d3f1 refactoring builtins 8 months ago
Jordan Orelli 71f148139e refactored some stuff 8 months ago
Jordan Orelli 948326df4f moving stuff from syntax to runtime 8 months ago
Jordan Orelli 680adc5882 refactoring 8 months ago
Jordan Orelli f39a22d408 renaming Shell to Session 8 months ago
Jordan Orelli 68909d22a8 builtin echo returns 8 months ago
Jordan Orelli 27ebbf7c97 error printing is less bad 8 months ago
Jordan Orelli 5108e4457f code organization 8 months ago
Jordan Orelli 97602bf42e parse2 is now parse 8 months ago
Jordan Orelli f0dc5f2e64 delete the old parser 8 months ago
Jordan Orelli aa6bcedcf0 the new parser is doing parsing now 8 months ago
Jordan Orelli 7004de4e82 gettin somewhere 8 months ago
Jordan Orelli 56bfdcc9fc dead code removal 8 months ago
Jordan Orelli cb53fb9195 lex tests actually test the tokens now 8 months ago
Jordan Orelli cd51f4cce1 i'm redoing all the parsing lol 8 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
Jordan Orelli 869cc68abd surely this is not computer science 1 year ago
Jordan Orelli 0c0bd77eea what even is this language sometimes 1 year ago
Jordan Orelli b28e107ea3 how do you even write a parser lol 1 year ago
Jordan Orelli 5980bc59da just messin around now 1 year ago
Jordan Orelli d79a28b3b0 start lexin 2 years ago
Jordan Orelli 0a0dfc2ee9 reorganizing extension commands 2 years ago
Jordan Orelli 3f6eaa8e61 define path expansion 2 years ago
Jordan Orelli cd494d0f76 is this macro at all necessary
probably not
2 years ago
Jordan Orelli 592ebf6e3a alright things are getting dark now 2 years ago
Jordan Orelli 15e3ca93cc cleaning up shell state
this sure is tedious
2 years ago
Jordan Orelli a6fa189490 removing useless escape sequences 2 years ago
Jordan Orelli 891ed46af9 movin stuff into a shell module 2 years ago
Jordan Orelli 37224f63c5 more refactoring for great beauty 2 years ago
Jordan Orelli cba1004db8 moving output writing to one spot 2 years ago
Jordan Orelli 1eb955b474 some more line movements 2 years ago
Jordan Orelli 3fd068d4c8 ctrl+u clears to the beginning of the line 2 years ago
Jordan Orelli a727b6cfc5 i can sorta use this as a shell now 2 years ago
Jordan Orelli 1600b7a497 unicode logging like a pro 2 years ago
Jordan Orelli 534df2b6ef ctrl-l clears the screen 2 years ago