Denis Vlasenko ce4acbbab6 hush: add function tests hace 15 años
..
and-or.right 715f712d15 move hush-parsing/and-or.tests to hush-misc/* hace 15 años
and-or.tests 715f712d15 move hush-parsing/and-or.tests to hush-misc/* hace 15 años
assignment1.right 2b576b8e76 hush: fix mishandling of a'b'c=fff as assignments. They are not. hace 16 años
assignment1.tests 2b576b8e76 hush: fix mishandling of a'b'c=fff as assignments. They are not. hace 16 años
assignment2.rigth 2b576b8e76 hush: fix mishandling of a'b'c=fff as assignments. They are not. hace 16 años
assignment2.tests 2b576b8e76 hush: fix mishandling of a'b'c=fff as assignments. They are not. hace 16 años
break1.right 6a2d40f239 hush: support "break N" and "continue N" hace 16 años
break1.tests 6a2d40f239 hush: support "break N" and "continue N" hace 16 años
break2.right 6a2d40f239 hush: support "break N" and "continue N" hace 16 años
break2.tests 6a2d40f239 hush: support "break N" and "continue N" hace 16 años
break3.right 6a2d40f239 hush: support "break N" and "continue N" hace 16 años
break3.tests 6a2d40f239 hush: support "break N" and "continue N" hace 16 años
break4.right 918a34b9e0 hush: fix "while false; ..." exitcode; add testsuites hace 16 años
break4.tests 918a34b9e0 hush: fix "while false; ..." exitcode; add testsuites hace 16 años
break5.right fcf37c3183 hush: fix break'ing out of {} and () groups; with testcase hace 16 años
break5.tests fcf37c3183 hush: fix break'ing out of {} and () groups; with testcase hace 16 años
builtin1.right dadfb4975b hush: add #defines to switch off break/continue if loops are not supported hace 16 años
builtin1.tests dadfb4975b hush: add #defines to switch off break/continue if loops are not supported hace 16 años
case1.right f173607520 hush: fix "case ... in <newline> word)..." hace 16 años
case1.tests f173607520 hush: fix "case ... in <newline> word)..." hace 16 años
colon.right dd316dd283 hush: add support for ':'; create testsuite entries hace 16 años
colon.tests f8d01d3f66 hush: fix a bug where we were requiring semicolon here: (cmd;) hace 16 años
continue1.right 4554b721ad hush: small fix for repeated continue and fix for wrong loop depth count hace 16 años
continue1.tests 4554b721ad hush: small fix for repeated continue and fix for wrong loop depth count hace 16 años
continue2.right cd418a2670 hush: fix a bunch of obscure while/until/continue bugs hace 15 años
continue2.tests 4ed67dd3d5 make hush-misc/*.tests executable hace 15 años
continue3.right cd418a2670 hush: fix a bunch of obscure while/until/continue bugs hace 15 años
continue3.tests 4ed67dd3d5 make hush-misc/*.tests executable hace 15 años
empty_for.right 6eaf8deddd hush: fix "for a in; do echo 'I should never run'; done" bug hace 16 años
empty_for.tests 6eaf8deddd hush: fix "for a in; do echo 'I should never run'; done" bug hace 16 años
empty_for2.right ff182a3d68 hush: support "for v; do ... done" syntax (implied 'in "$@"') hace 16 años
empty_for2.tests ff182a3d68 hush: support "for v; do ... done" syntax (implied 'in "$@"') hace 16 años
exec.right 3c7167b508 add tests for basic fd open/close/dupe hace 15 años
exec.tests 6c9be7f451 hush: heredoc support, based on patch by Mike Frysinger (vapier AT gentoo.org) hace 15 años
exit1.right efea9d2819 hush: fix EXIT trap recursion case; check redirection failures hace 15 años
exit1.tests efea9d2819 hush: fix EXIT trap recursion case; check redirection failures hace 15 años
export.right 0b677d8337 hush: fix some TODOs. TODO in export builting: +250 bytes. hace 15 años
export.tests 0b677d8337 hush: fix some TODOs. TODO in export builting: +250 bytes. hace 15 años
for_with_bslashes.right 1fd1ea4395 hush: tighten up "for" variable name check. hace 15 años
for_with_bslashes.tests 1fd1ea4395 hush: tighten up "for" variable name check. hace 15 años
for_with_keywords.right 733e3fbc2f hush: support "for if in do done then; do echo $if; done" case hace 16 años
for_with_keywords.tests 733e3fbc2f hush: support "for if in do done then; do echo $if; done" case hace 16 años
func1.right ce4acbbab6 hush: add function tests hace 15 años
func1.tests ce4acbbab6 hush: add function tests hace 15 años
func2.right ce4acbbab6 hush: add function tests hace 15 años
func2.tests ce4acbbab6 hush: add function tests hace 15 años
heredoc1.right 6c9be7f451 hush: heredoc support, based on patch by Mike Frysinger (vapier AT gentoo.org) hace 15 años
heredoc1.tests 6c9be7f451 hush: heredoc support, based on patch by Mike Frysinger (vapier AT gentoo.org) hace 15 años
heredoc2.right 3dfb035d8d hush: echo \2>file fix hace 15 años
heredoc2.tests 3dfb035d8d hush: echo \2>file fix hace 15 años
heredoc3.right 3dfb035d8d hush: echo \2>file fix hace 15 años
heredoc3.tests 3dfb035d8d hush: echo \2>file fix hace 15 años
heredoc_huge.right 5c090a96f9 hush: more rodust detection of unterminated strings etc; hace 15 años
heredoc_huge.tests 5c090a96f9 hush: more rodust detection of unterminated strings etc; hace 15 años
if_false_exitcode.right 0e15138c03 hush: fix "if false; then...fi" exitcode; hace 15 años
if_false_exitcode.tests 0e15138c03 hush: fix "if false; then...fi" exitcode; hace 15 años
pid.right 16c2fea280 hush: fix $$ handling hace 16 años
pid.tests 16c2fea280 hush: fix $$ handling hace 16 años
read.right d67cef2425 hush: fix read builtin to not read ahead past eol and to not use hace 17 años
read.tests d67cef2425 hush: fix read builtin to not read ahead past eol and to not use hace 17 años
redir1.right c96865f445 hush: readability improvements. hace 15 años
redir1.tests 1fd1ea4395 hush: tighten up "for" variable name check. hace 15 años
redir2.right 3dfb035d8d hush: echo \2>file fix hace 15 años
redir2.tests 3dfb035d8d hush: echo \2>file fix hace 15 años
redir3.right efea9d2819 hush: fix EXIT trap recursion case; check redirection failures hace 15 años
redir3.tests efea9d2819 hush: fix EXIT trap recursion case; check redirection failures hace 15 años
redir4.right 1fd1ea4395 hush: tighten up "for" variable name check. hace 15 años
redir4.tests 1fd1ea4395 hush: tighten up "for" variable name check. hace 15 años
shift.right cd7f4d27a2 hush: improve 2 testsuite tests hace 17 años
shift.tests cd7f4d27a2 hush: improve 2 testsuite tests hace 17 años
syntax_err.right db2a9b683a hush: finally make `cmd` safe on NOMMU hace 16 años
syntax_err.tests cd7f4d27a2 hush: improve 2 testsuite tests hace 17 años
syntax_err_negate.right b6e6556b31 hush: improve parse_stream: does not require parsing context struct; hace 16 años
syntax_err_negate.tests a84420062a hush: support "! cmd | cmd" negation hace 16 años
until1.right cd418a2670 hush: fix a bunch of obscure while/until/continue bugs hace 15 años
until1.tests 4ed67dd3d5 make hush-misc/*.tests executable hace 15 años
while1.right 918a34b9e0 hush: fix "while false; ..." exitcode; add testsuites hace 16 años
while1.tests 918a34b9e0 hush: fix "while false; ..." exitcode; add testsuites hace 16 años
while2.right cd418a2670 hush: fix a bunch of obscure while/until/continue bugs hace 15 años
while2.tests 4ed67dd3d5 make hush-misc/*.tests executable hace 15 años
while_in_subshell.right f8d01d3f66 hush: fix a bug where we were requiring semicolon here: (cmd;) hace 16 años
while_in_subshell.tests f8d01d3f66 hush: fix a bug where we were requiring semicolon here: (cmd;) hace 16 años