aboutsummaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-misc
AgeCommit message (Expand)Author
2009-04-19hush: fix handling of } which is not a closing one in { cmd; }Denis Vlasenko
2009-04-17hush: return builtin by Bayram Kurumahmut (kbayram AT ubicom.com)Denis Vlasenko
2009-04-10hush: add function testsDenis Vlasenko
2009-04-10hush: fix some TODOs. TODO in export builting: +250 bytes.Denis Vlasenko
2009-04-10hush: tighten up "for" variable name check.Denis Vlasenko
2009-04-10hush: readability improvements.Denis Vlasenko
2009-04-09hush: fix EXIT trap recursion case; check redirection failuresDenis Vlasenko
2009-04-08hush: more rodust detection of unterminated strings etc;Denis Vlasenko
2009-04-08hush: echo \2>file fixDenis Vlasenko
2009-04-07hush: fix heredoc expansion of $var and `cmd`Denis Vlasenko
2009-04-07add a pathological test case for here doc related to eof marker and other ugl...Mike Frysinger
2009-04-07hush: heredoc support, based on patch by Mike Frysinger (vapier AT gentoo.org)Denis Vlasenko
2009-04-06hush: fix "if false; then...fi" exitcode;Denis Vlasenko
2009-04-06make hush-misc/*.tests executableDenis Vlasenko
2009-04-06hush: fix a bunch of obscure while/until/continue bugsDenis Vlasenko
2009-04-06*.tests should be executableDenis Vlasenko
2009-04-06move hush-parsing/and-or.tests to hush-misc/*Denis Vlasenko
2009-04-06add tests for basic fd open/close/dupeMike Frysinger
2009-04-06fix redir1 tests -- usleep isnt standard in $PATHMike Frysinger
2009-04-04hush: fix "var=val >file" not creating fileDenis Vlasenko
2009-04-03hush: finally make `cmd` safe on NOMMUDenis Vlasenko
2009-04-03hush: improve parse_stream: does not require parsing context struct;Denis Vlasenko
2008-08-04hush: fix mishandling of a'b'c=fff as assignments. They are not.Denis Vlasenko
2008-07-31hush: fix "case ... in <newline> word)..."Denis Vlasenko
2008-07-29hush: small fix for repeated continue and fix for wrong loop depth countDenis Vlasenko
2008-07-29hush: fix break'ing out of {} and () groups; with testcaseDenis Vlasenko
2008-07-29hush: add #defines to switch off break/continue if loops are not supportedDenis Vlasenko
2008-07-28hush: fix "while false; ..." exitcode; add testsuitesDenis Vlasenko
2008-07-28hush: support "break N" and "continue N"Denis Vlasenko
2008-07-28hush: finish and enable optional case...esac support. Code size cost:Denis Vlasenko
2008-07-06hush: support "for if in do done then; do echo $if; done" caseDenis Vlasenko
2008-07-05hush: support "for v; do ... done" syntax (implied 'in "$@"')Denis Vlasenko
2008-06-17hush: fix $$ handlingDenis Vlasenko
2008-06-17hush: fix "for a in; do echo 'I should never run'; done" bugDenis Vlasenko
2008-06-14hush: fix a bug where we were requiring semicolon here: (cmd;)Denis Vlasenko
2008-06-14hush: add support for ':'; create testsuite entriesDenis Vlasenko
2008-06-14hush: support "! cmd | cmd" negationDenis Vlasenko
2007-06-13hush: fix read builtin to not read ahead past eol and to not useDenis Vlasenko
2007-05-24hush: improve 2 testsuite testsDenis Vlasenko
2007-05-24hush: add 2 tests for correct syntax error reportingDenis Vlasenko
2007-05-23fix execute bit on hush-misc/shift.testsDenis Vlasenko
2007-05-20hush: fix shift + $0 bug; add testcaseDenis Vlasenko