summaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Expand)Author
2007-05-16hush: fix expansion of quoted $VAR, $* and $@Denis Vlasenko
2007-05-16hush: fix incorrect processing of echo "'$var'".Denis Vlasenko
2007-05-14hush: move testsuite files from hush-bugs to hush-parsingDenis Vlasenko
2007-05-14hush: more fixes to variable expansion, more testcasesDenis Vlasenko
2007-05-14hush: move towards more correct variable expansionDenis Vlasenko
2007-05-13hush: fix '{ false; echo $?; }' bug.Denis Vlasenko
2007-05-11hush: reinstate hush_test, add testcases for process substDenis Vlasenko
2007-05-11hush: fix bug in interactive shell introduced yesterdayDenis Vlasenko
2007-05-10hush: fix "unterminated last line loops forever" bugDenis Vlasenko
2007-05-10hush: fix recent breakage (VAR=VAL stopped working)Denis Vlasenko
2007-05-09msh: fix obscure case with backticks and closed fd 1Denis Vlasenko
2007-05-08tail: fix SEGV on "tail -N"Denis Vlasenko
2007-05-06hush: fix double-free in "echo TEST &"Denis Vlasenko
2007-05-05hush: stop generating extra empty pipes in parse stage.Denis Vlasenko
2007-05-05hush: preparatory patch for removing extra empty pipes generationDenis Vlasenko
2007-05-04hush: fix "while true; do true; done" + ctrl-zDenis Vlasenko
2007-05-04applets: fix compile-time warningDenis Vlasenko
2007-05-04hush: add parse tree debug printDenis Vlasenko
2007-05-03hush: fix "true | exit 3; echo $?" bugDenis Vlasenko
2007-05-02hush: remove env builtin (it is buggy). Add commentsDenis Vlasenko
2007-05-02hush: simplify debugging prints a little bitDenis Vlasenko
2007-05-02hush: add debugging for tracing execution,Denis Vlasenko
2007-05-02hush: fix incorrect exitcodes without job controlDenis Vlasenko
2007-04-29ash,kill: use common code for kill applet/builtinDenis Vlasenko
2007-04-28ash: fix infinite loop on exit if tty is not there anymoreDenis Vlasenko
2007-04-28hush: make job control and interactiveness configurable, part 2Denis Vlasenko
2007-04-28hush: make job control and interactiveness configurable, part 1Denis Vlasenko
2007-04-28hush: make hush properly detect EOF on stdin (even interactive one -Denis Vlasenko
2007-04-28hush: add Ctrl-C handling to nofork caseDenis Vlasenko
2007-04-28hush: better signal handling across ctrl-zDenis Vlasenko
2007-04-28hush: fix nofork + ctrl-Z clobbering of globalsDenis Vlasenko
2007-04-28hush: add ctrl-Z handling for nofork'ed caseDenis Vlasenko
2007-04-21hush: make Ctrl-Z work (at least sometimes)Denis Vlasenko
2007-04-21hust: add a commentDenis Vlasenko
2007-04-21hush: fix more backgrounding bugs. Plenty of them remains still.Denis Vlasenko
2007-04-21hush: explain why "pipe; exit $?" doesn't show correct exitcodeDenis Vlasenko
2007-04-21hush: do not print message if killed by signal;Denis Vlasenko
2007-04-21hush: begin fixing non-functional job controlDenis Vlasenko
2007-04-20hush: small code shrink; style fixesDenis Vlasenko
2007-04-19dd: fix skip= parse error (spotted by Dirk Clemens <develop@cle-mens.de>)Denis Vlasenko
2007-04-19doc: add README on shell job controlDenis Vlasenko
2007-04-19ps: add -o tty and -o rss supportDenis Vlasenko
2007-04-18hush: remove stray semicolon (should change nothing)Denis Vlasenko
2007-04-16shells: remove few statics and duplicated codeDenis Vlasenko
2007-04-16style fixes, no code changesDenis Vlasenko
2007-04-14msh: style fixesDenis Vlasenko
2007-04-14lineedit: nuke two unused variables and code which sets themDenis Vlasenko
2007-04-14lash: recognize and use NOFORK appletsDenis Vlasenko
2007-04-14hush: use NOFORK applets as appropriate. Net reduction of code size.Denis Vlasenko
2007-04-13teach find_root_device to deal with /dev/ subdirsDenis Vlasenko