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 |