Denys Vlasenko 6824298ab4 hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571 1 năm trước cách đây
..
and-or.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
and-or.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment2.right ca50caacad shell: some additions to *sh-misc/* tests 7 năm trước cách đây
assignment2.tests ca50caacad shell: some additions to *sh-misc/* tests 7 năm trước cách đây
assignment3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment4.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment4.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
assignment5.right 5fa0505f8a hush: fix "set -e; false || x=1; echo OK" 6 năm trước cách đây
assignment5.tests 5fa0505f8a hush: fix "set -e; false || x=1; echo OK" 6 năm trước cách đây
break1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break4.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break4.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break5.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
break5.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
builtin1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
builtin1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
case1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
case1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
colon.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
colon.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
command.right 3f221113a5 ash: respect -p flag when command builtin is run with -v/-V 9 năm trước cách đây
command.tests 3f221113a5 ash: respect -p flag when command builtin is run with -v/-V 9 năm trước cách đây
command2.right e939856c87 ash: add tests for failures of the exec and command builtins 9 năm trước cách đây
command2.tests e939856c87 ash: add tests for failures of the exec and command builtins 9 năm trước cách đây
compound.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
compound.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
continue1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
continue1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
continue2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
continue2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
continue3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
continue3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
control_char1.right 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 năm trước cách đây
control_char1.tests 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 năm trước cách đây
control_char2.right 1f1911239c hush: fix handling of ^C in eval 6 năm trước cách đây
control_char2.tests 1f1911239c hush: fix handling of ^C in eval 6 năm trước cách đây
control_char3.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode 3 năm trước cách đây
control_char3.tests 1b7a9b68d0 hush: fix handling of \^C and "^C" 3 năm trước cách đây
control_char4.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode 3 năm trước cách đây
control_char4.tests 1b7a9b68d0 hush: fix handling of \^C and "^C" 3 năm trước cách đây
echo_write_error.right 8ee2adab21 echo: do not retry on write errors 13 năm trước cách đây
echo_write_error.tests f54a487bb4 fix file mode 9 năm trước cách đây
elif1.right 6824298ab4 hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571 1 năm trước cách đây
elif1.tests 6824298ab4 hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571 1 năm trước cách đây
elif2.right 6824298ab4 hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571 1 năm trước cách đây
elif2.tests 6824298ab4 hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571 1 năm trước cách đây
empty_args.right ca50caacad shell: some additions to *sh-misc/* tests 7 năm trước cách đây
empty_args.tests ca50caacad shell: some additions to *sh-misc/* tests 7 năm trước cách đây
empty_for.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
empty_for.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
empty_for1.right a5db1d7354 hush: fix another case where empty "for" wasn't setting exitcode to 0 6 năm trước cách đây
empty_for1.tests a5db1d7354 hush: fix another case where empty "for" wasn't setting exitcode to 0 6 năm trước cách đây
empty_for2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
empty_for2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
env_and_func.right 9abf53beb4 ash: eval: Variable assignments on functions are no longer persistent 6 năm trước cách đây
env_and_func.tests 9abf53beb4 ash: eval: Variable assignments on functions are no longer persistent 6 năm trước cách đây
errexit1.right 204c7fb229 ash: exit after subshell error when errexit option is set 8 năm trước cách đây
errexit1.tests 204c7fb229 ash: exit after subshell error when errexit option is set 8 năm trước cách đây
eval1.right 928e2a7ef4 ash: [EVAL] Make eval with empty arguments return 0 8 năm trước cách đây
eval1.tests 928e2a7ef4 ash: [EVAL] Make eval with empty arguments return 0 8 năm trước cách đây
eval2.right 78c9c736ab hush: fix 'eval ""' handling 8 năm trước cách đây
eval2.tests 78c9c736ab hush: fix 'eval ""' handling 8 năm trước cách đây
exec.right e939856c87 ash: add tests for failures of the exec and command builtins 9 năm trước cách đây
exec.tests e939856c87 ash: add tests for failures of the exec and command builtins 9 năm trước cách đây
exit1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
exit1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
exitcode1.right eb17b6f6c9 ash: eval: Return status in eval functions 8 năm trước cách đây
exitcode1.tests eb17b6f6c9 ash: eval: Return status in eval functions 8 năm trước cách đây
exitcode2.right ea7d2f6ec0 ash: fix error code regression 8 năm trước cách đây
exitcode2.tests ea7d2f6ec0 ash: fix error code regression 8 năm trước cách đây
exitcode_EACCES.right d43be87591 ash testsuite: fix false positives 8 năm trước cách đây
exitcode_EACCES.tests c775f829db sh testsuite: add tests for exitcode on failure to exec 8 năm trước cách đây
exitcode_ENOENT.right d43be87591 ash testsuite: fix false positives 8 năm trước cách đây
exitcode_ENOENT.tests c775f829db sh testsuite: add tests for exitcode on failure to exec 8 năm trước cách đây
exitcode_trap1.right 4ccddc8fb3 ash: [BUILTIN] Exit without arguments in a trap should use status outside traps 4 năm trước cách đây
exitcode_trap1.tests 4ccddc8fb3 ash: [BUILTIN] Exit without arguments in a trap should use status outside traps 4 năm trước cách đây
exitcode_trap2.right c91950f315 ash,hush: testcase for "exit" without arguments in a trap 4 năm trước cách đây
exitcode_trap2.tests 9aa751b08a shells: fix exitcode_trapN tests to avoid races 4 năm trước cách đây
exitcode_trap3.right bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 năm trước cách đây
exitcode_trap3.tests bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 năm trước cách đây
exitcode_trap4.right bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 năm trước cách đây
exitcode_trap4.tests bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 năm trước cách đây
exitcode_trap5.right bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 năm trước cách đây
exitcode_trap5.tests bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 năm trước cách đây
exitcode_trap6.right 3ced804e31 hush: make "exit" in trap use pre-trap exitcode - fix for nested trap 4 năm trước cách đây
exitcode_trap6.tests 9aa751b08a shells: fix exitcode_trapN tests to avoid races 4 năm trước cách đây
exitcode_trap7.right f415e21a7d ash: eval: Do not cache value of eflag in evaltree 3 năm trước cách đây
exitcode_trap7.tests e53c7dbafc hush: fix set -n to act immediately, not just after run_list() 3 năm trước cách đây
export1.right 63d765e666 shells: add tests for backslashes in export VAR=VAL 5 năm trước cách đây
export1.tests 63d765e666 shells: add tests for backslashes in export VAR=VAL 5 năm trước cách đây
for.right ab80e01cd9 ash: allow newline after variable name in for loop 9 năm trước cách đây
for.tests ab80e01cd9 ash: allow newline after variable name in for loop 9 năm trước cách đây
for_with_bslashes.right 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 năm trước cách đây
for_with_bslashes.tests 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 năm trước cách đây
for_with_keywords.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
for_with_keywords.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
func1.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func1.tests 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func2.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func2.tests 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func3.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func3.tests 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func4.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func4.tests 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func5.right fbf44854a3 hush: support "f() (cmd)" functions 6 năm trước cách đây
func5.tests fbf44854a3 hush: support "f() (cmd)" functions 6 năm trước cách đây
func_args1.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func_args1.tests bc9bee01f3 hush-misc/func_args1.tests: remove "UNFIXED BUG", it does not fail 9 năm trước cách đây
func_bash1.right 95ebcf79ff ash: add support for bash 'function' keyword 9 năm trước cách đây
func_bash1.tests 95ebcf79ff ash: add support for bash 'function' keyword 9 năm trước cách đây
func_compound1.right fbf44854a3 hush: support "f() (cmd)" functions 6 năm trước cách đây
func_compound1.tests fbf44854a3 hush: support "f() (cmd)" functions 6 năm trước cách đây
func_local1.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func_local1.tests 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func_local2.right 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func_local2.tests 85405c80a2 ash: copy function tests from hush testsuite 9 năm trước cách đây
func_prio_over_builtins.right 75481d3634 hush: functions have priority over builtins (!) 7 năm trước cách đây
func_prio_over_builtins.tests 75481d3634 hush: functions have priority over builtins (!) 7 năm trước cách đây
func_return1.right 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 năm trước cách đây
func_return1.tests 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 năm trước cách đây
func_return2.right 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 năm trước cách đây
func_return2.tests 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 năm trước cách đây
group_in_braces.right 672a55e606 hush: allow { cmd } to not be terminated by semicolon in some cases 8 năm trước cách đây
group_in_braces.tests 672a55e606 hush: allow { cmd } to not be terminated by semicolon in some cases 8 năm trước cách đây
if_false_exitcode.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
if_false_exitcode.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
last_amp.right 727752d2d2 ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&' 16 năm trước cách đây
last_amp.tests 727752d2d2 ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&' 16 năm trước cách đây
local1.right 109ee5d336 ash: make "locak VAR" unset VAR (bash does that) 10 năm trước cách đây
local1.tests 109ee5d336 ash: make "locak VAR" unset VAR (bash does that) 10 năm trước cách đây
local2.right ef2386b80a ash: only allow local variables in functions 9 năm trước cách đây
local2.tests ef2386b80a ash: only allow local variables in functions 9 năm trước cách đây
nommu1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
nommu1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
nommu2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
nommu2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
nommu3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
nommu3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
nulltick1.right 7426920461 fix bug 1087. Fix by Leonid (lly.dev AT gmail.com) 14 năm trước cách đây
nulltick1.tests 7426920461 fix bug 1087. Fix by Leonid (lly.dev AT gmail.com) 14 năm trước cách đây
opts1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
opts1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
pid.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
pid.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
piped_input.right 1237d627e9 hush: fix this case: echo "SCRIPT" | hush 3 năm trước cách đây
piped_input.tests cad20ced86 typo fix 3 năm trước cách đây
pipefail.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
pipefail.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
read.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
read.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
return1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
return1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
set-n1.right 41beb53787 ash: eval: Check nflag in evaltree instead of cmdloop 3 năm trước cách đây
set-n1.tests 41beb53787 ash: eval: Check nflag in evaltree instead of cmdloop 3 năm trước cách đây
shift.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
shift.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
shift1.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode 3 năm trước cách đây
shift1.tests e59591a364 hush: Print error messages on shift -1 7 năm trước cách đây
source1.right 82a6fb3ea6 ash: fix . builtin 15 năm trước cách đây
source1.tests 82a6fb3ea6 ash: fix . builtin 15 năm trước cách đây
source2.right 27ff681cfa ash: add two testcases for (not yet fixed) ash bugs 14 năm trước cách đây
source2.tests cd10dc40e4 ash: fix ". empty_file" exitcode. +5 bytes 14 năm trước cách đây
source3.right 992e0ff7e9 hush: fix ". EMPTY_LINE" not setting $? to 0 8 năm trước cách đây
source3.tests 992e0ff7e9 hush: fix ". EMPTY_LINE" not setting $? to 0 8 năm trước cách đây
source5.right c7a774dde4 sh testsuite: sync ash-misc/source* and hush-misc/source* 8 năm trước cách đây
source5.tests c7a774dde4 sh testsuite: sync ash-misc/source* and hush-misc/source* 8 năm trước cách đây
source_argv_and_shift.right 2b1559056c hush: fix a bug in argv restoration after sourcing a file 7 năm trước cách đây
source_argv_and_shift.tests 2b1559056c hush: fix a bug in argv restoration after sourcing a file 7 năm trước cách đây
tickquote1.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode 3 năm trước cách đây
tickquote1.tests cafb2d195d hush: add tickquote1.tests from ash testsuite 7 năm trước cách đây
unicode1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
unicode1.tests 10ad622dc2 Spelling fixes in comments, documentation, tests and examples 7 năm trước cách đây
until1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
until1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
wait4.right 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 năm trước cách đây
wait4.tests 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 năm trước cách đây
wait5.right 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 năm trước cách đây
wait5.tests 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 năm trước cách đây
wait6.right 840a4355d0 hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?" 7 năm trước cách đây
wait6.tests 840a4355d0 hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?" 7 năm trước cách đây
wait7.right d4dd48f294 shell: add testsuite for "wait $pid" waiting for other tasks 4 năm trước cách đây
wait7.tests d4dd48f294 shell: add testsuite for "wait $pid" waiting for other tasks 4 năm trước cách đây
while1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while4.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while4.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while_in_subshell.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây
while_in_subshell.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 năm trước cách đây