K. Lange
|
92e0203075
esh: parser fix up for single-character variables
|
4 years ago |
K. Lange
|
ae55558935
esh: add $# and fix syntax support
|
4 years ago |
K. Lange
|
461a71aefa
esh: add a bad $RANDOM
|
4 years ago |
K. Lange
|
0433c683e7
esh: rudimentary support for variables before command lines (not compliant)
|
4 years ago |
K. Lange
|
f22f4556c2
esh: exit subshells on SIGINT
|
4 years ago |
K. Lange
|
522cda0456
esh: msk tab completion (incl. package names)
|
4 years ago |
K. Lange
|
8e09834b11
esh: fix parse mistake on ~;
|
4 years ago |
K. Lange
|
c1dcfca920
kernel: more directory permissions
|
4 years ago |
K. Lange
|
fea6693410
apps: signal usage cleanup
|
4 years ago |
K. Lange
|
dc38dd5672
esh: add rehash command to fix syntax highlighting, tab completion
|
4 years ago |
K. Lange
|
a8b39ada97
esh: fix missing linefeed after source error message
|
4 years ago |
K. Lange
|
8c4997e369
esh: fix hashmap crash when trying to remove nonexistent jobs?
|
4 years ago |
K. Lange
|
0282e6281e
esh: fix globbing of .*
|
4 years ago |
K. Lange
|
e8ec1cb6c3
kernel: setsid should set pgid=pid
|
4 years ago |
K. Lange
|
c3b841d13c
sh: bad pgid when resetting?
|
4 years ago |
K. Lange
|
622c8304f1
esh: cleaner hashmap usage; fix bad semaphore
|
4 years ago |
K. Lange
|
35c29e9b4d
kernel: getpgid; esh: fixups
|
4 years ago |
K. Lange
|
36afa24d2f
kernel: invert WEXITED to WSTOPPED
|
4 years ago |
K. Lange
|
821eb55496
esh: fixup pgrp juggling
|
4 years ago |
K. Lange
|
422a264b49
sh: conditionals should only wait on their own processes
|
4 years ago |
K. Lange
|
ad22ffaca9
esh: basic support for ~ paths
|
4 years ago |
K. Lange
|
42dbc44212
esh: don't die when unable to source
|
4 years ago |
K. Lange
|
829ebcd4a1
esh: fix output for fg, bg when no jobs
|
4 years ago |
K. Lange
|
5831f88328
esh: fixup behavior of & tasks in non-interactive shells
|
4 years ago |
K. Lange
|
d26129ce39
esh: don't create jobs from & commands when not interactive
|
4 years ago |
K. Lange
|
9a6a5ce9c1
esh: report status of backgrounded apps when they finish
|
4 years ago |
K. Lange
|
7fe9c841d4
esh: bg command
|
4 years ago |
K. Lange
|
573dd69cd3
esh: backgrounded commands should produce jobs we can fg
|
4 years ago |
K. Lange
|
9ff2b20821
esh: additional signal descriptions
|
4 years ago |
K. Lange
|
b06248b631
esh: incorrect references to pid in wait_for_child
|
4 years ago |