Commit History

Author SHA1 Message Date
  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