.. |
and-or.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
and-or.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
assignment1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
assignment1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
assignment2.right
|
ca50caacad
shell: some additions to *sh-misc/* tests
|
%!s(int64=7) %!d(string=hai) anos |
assignment2.tests
|
ca50caacad
shell: some additions to *sh-misc/* tests
|
%!s(int64=7) %!d(string=hai) anos |
assignment3.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
assignment3.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
assignment4.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
assignment4.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break2.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break2.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break3.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break3.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break4.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break4.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break5.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
break5.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
builtin1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
builtin1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
case1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
case1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
colon.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
colon.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
command.right
|
3f221113a5
ash: respect -p flag when command builtin is run with -v/-V
|
%!s(int64=9) %!d(string=hai) anos |
command.tests
|
3f221113a5
ash: respect -p flag when command builtin is run with -v/-V
|
%!s(int64=9) %!d(string=hai) anos |
command2.right
|
e939856c87
ash: add tests for failures of the exec and command builtins
|
%!s(int64=9) %!d(string=hai) anos |
command2.tests
|
e939856c87
ash: add tests for failures of the exec and command builtins
|
%!s(int64=9) %!d(string=hai) anos |
compound.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
compound.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
continue1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
continue1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
continue2.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
continue2.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
continue3.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
continue3.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
echo_write_error.right
|
8ee2adab21
echo: do not retry on write errors
|
%!s(int64=14) %!d(string=hai) anos |
echo_write_error.tests
|
f54a487bb4
fix file mode
|
%!s(int64=9) %!d(string=hai) anos |
empty_args.right
|
ca50caacad
shell: some additions to *sh-misc/* tests
|
%!s(int64=7) %!d(string=hai) anos |
empty_args.tests
|
ca50caacad
shell: some additions to *sh-misc/* tests
|
%!s(int64=7) %!d(string=hai) anos |
empty_for.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
empty_for.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
empty_for2.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
empty_for2.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
env_and_func.right
|
ca50caacad
shell: some additions to *sh-misc/* tests
|
%!s(int64=7) %!d(string=hai) anos |
env_and_func.tests
|
ca50caacad
shell: some additions to *sh-misc/* tests
|
%!s(int64=7) %!d(string=hai) anos |
errexit1.right
|
204c7fb229
ash: exit after subshell error when errexit option is set
|
%!s(int64=8) %!d(string=hai) anos |
errexit1.tests
|
204c7fb229
ash: exit after subshell error when errexit option is set
|
%!s(int64=8) %!d(string=hai) anos |
eval1.right
|
928e2a7ef4
ash: [EVAL] Make eval with empty arguments return 0
|
%!s(int64=8) %!d(string=hai) anos |
eval1.tests
|
928e2a7ef4
ash: [EVAL] Make eval with empty arguments return 0
|
%!s(int64=8) %!d(string=hai) anos |
eval2.right
|
78c9c736ab
hush: fix 'eval ""' handling
|
%!s(int64=8) %!d(string=hai) anos |
eval2.tests
|
78c9c736ab
hush: fix 'eval ""' handling
|
%!s(int64=8) %!d(string=hai) anos |
exec.right
|
e939856c87
ash: add tests for failures of the exec and command builtins
|
%!s(int64=9) %!d(string=hai) anos |
exec.tests
|
e939856c87
ash: add tests for failures of the exec and command builtins
|
%!s(int64=9) %!d(string=hai) anos |
exit1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
exit1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
exitcode1.right
|
eb17b6f6c9
ash: eval: Return status in eval functions
|
%!s(int64=8) %!d(string=hai) anos |
exitcode1.tests
|
eb17b6f6c9
ash: eval: Return status in eval functions
|
%!s(int64=8) %!d(string=hai) anos |
exitcode2.right
|
ea7d2f6ec0
ash: fix error code regression
|
%!s(int64=8) %!d(string=hai) anos |
exitcode2.tests
|
ea7d2f6ec0
ash: fix error code regression
|
%!s(int64=8) %!d(string=hai) anos |
exitcode_EACCES.right
|
d43be87591
ash testsuite: fix false positives
|
%!s(int64=8) %!d(string=hai) anos |
exitcode_EACCES.tests
|
c775f829db
sh testsuite: add tests for exitcode on failure to exec
|
%!s(int64=8) %!d(string=hai) anos |
exitcode_ENOENT.right
|
d43be87591
ash testsuite: fix false positives
|
%!s(int64=8) %!d(string=hai) anos |
exitcode_ENOENT.tests
|
c775f829db
sh testsuite: add tests for exitcode on failure to exec
|
%!s(int64=8) %!d(string=hai) anos |
for.right
|
ab80e01cd9
ash: allow newline after variable name in for loop
|
%!s(int64=9) %!d(string=hai) anos |
for.tests
|
ab80e01cd9
ash: allow newline after variable name in for loop
|
%!s(int64=9) %!d(string=hai) anos |
for_with_bslashes.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
for_with_bslashes.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
for_with_keywords.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
for_with_keywords.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
func1.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func1.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func2.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func2.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func3.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func3.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func4.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func4.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func5.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func5.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func_args1.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func_args1.tests
|
bc9bee01f3
hush-misc/func_args1.tests: remove "UNFIXED BUG", it does not fail
|
%!s(int64=9) %!d(string=hai) anos |
func_bash1.right
|
95ebcf79ff
ash: add support for bash 'function' keyword
|
%!s(int64=9) %!d(string=hai) anos |
func_bash1.tests
|
95ebcf79ff
ash: add support for bash 'function' keyword
|
%!s(int64=9) %!d(string=hai) anos |
func_local1.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func_local1.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func_local2.right
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func_local2.tests
|
85405c80a2
ash: copy function tests from hush testsuite
|
%!s(int64=9) %!d(string=hai) anos |
func_prio_over_builtins.right
|
75481d3634
hush: functions have priority over builtins (!)
|
%!s(int64=7) %!d(string=hai) anos |
func_prio_over_builtins.tests
|
75481d3634
hush: functions have priority over builtins (!)
|
%!s(int64=7) %!d(string=hai) anos |
func_return1.right
|
5b3d2eb327
hush: fix "true | func_with_return" not allowing return.
|
%!s(int64=7) %!d(string=hai) anos |
func_return1.tests
|
5b3d2eb327
hush: fix "true | func_with_return" not allowing return.
|
%!s(int64=7) %!d(string=hai) anos |
func_return2.right
|
5b3d2eb327
hush: fix "true | func_with_return" not allowing return.
|
%!s(int64=7) %!d(string=hai) anos |
func_return2.tests
|
5b3d2eb327
hush: fix "true | func_with_return" not allowing return.
|
%!s(int64=7) %!d(string=hai) anos |
group_in_braces.right
|
672a55e606
hush: allow { cmd } to not be terminated by semicolon in some cases
|
%!s(int64=8) %!d(string=hai) anos |
group_in_braces.tests
|
672a55e606
hush: allow { cmd } to not be terminated by semicolon in some cases
|
%!s(int64=8) %!d(string=hai) anos |
if_false_exitcode.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
if_false_exitcode.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
last_amp.right
|
727752d2d2
ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&'
|
%!s(int64=16) %!d(string=hai) anos |
last_amp.tests
|
727752d2d2
ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&'
|
%!s(int64=16) %!d(string=hai) anos |
local1.right
|
109ee5d336
ash: make "locak VAR" unset VAR (bash does that)
|
%!s(int64=10) %!d(string=hai) anos |
local1.tests
|
109ee5d336
ash: make "locak VAR" unset VAR (bash does that)
|
%!s(int64=10) %!d(string=hai) anos |
local2.right
|
ef2386b80a
ash: only allow local variables in functions
|
%!s(int64=9) %!d(string=hai) anos |
local2.tests
|
ef2386b80a
ash: only allow local variables in functions
|
%!s(int64=9) %!d(string=hai) anos |
nommu1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
nommu1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
nommu2.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
nommu2.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
nommu3.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
nommu3.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
nulltick1.right
|
7426920461
fix bug 1087. Fix by Leonid (lly.dev AT gmail.com)
|
%!s(int64=15) %!d(string=hai) anos |
nulltick1.tests
|
7426920461
fix bug 1087. Fix by Leonid (lly.dev AT gmail.com)
|
%!s(int64=15) %!d(string=hai) anos |
opts1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
opts1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
pid.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
pid.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
pipefail.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
pipefail.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
read.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
read.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
return1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
return1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
shift.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
shift.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
shift1.right
|
c90e1be01b
ash: bash compat: "shift $BIGNUM" is equivalent to "shift 1"
|
%!s(int64=16) %!d(string=hai) anos |
shift1.tests
|
e59591a364
hush: Print error messages on shift -1
|
%!s(int64=7) %!d(string=hai) anos |
source1.right
|
82a6fb3ea6
ash: fix . builtin
|
%!s(int64=15) %!d(string=hai) anos |
source1.tests
|
82a6fb3ea6
ash: fix . builtin
|
%!s(int64=15) %!d(string=hai) anos |
source2.right
|
27ff681cfa
ash: add two testcases for (not yet fixed) ash bugs
|
%!s(int64=14) %!d(string=hai) anos |
source2.tests
|
cd10dc40e4
ash: fix ". empty_file" exitcode. +5 bytes
|
%!s(int64=14) %!d(string=hai) anos |
source3.right
|
992e0ff7e9
hush: fix ". EMPTY_LINE" not setting $? to 0
|
%!s(int64=8) %!d(string=hai) anos |
source3.tests
|
992e0ff7e9
hush: fix ". EMPTY_LINE" not setting $? to 0
|
%!s(int64=8) %!d(string=hai) anos |
source5.right
|
c7a774dde4
sh testsuite: sync ash-misc/source* and hush-misc/source*
|
%!s(int64=8) %!d(string=hai) anos |
source5.tests
|
c7a774dde4
sh testsuite: sync ash-misc/source* and hush-misc/source*
|
%!s(int64=8) %!d(string=hai) anos |
source_argv_and_shift.right
|
2b1559056c
hush: fix a bug in argv restoration after sourcing a file
|
%!s(int64=8) %!d(string=hai) anos |
source_argv_and_shift.tests
|
2b1559056c
hush: fix a bug in argv restoration after sourcing a file
|
%!s(int64=8) %!d(string=hai) anos |
tickquote1.right
|
0e056f7e9e
ash: remove parsebackquote flag
|
%!s(int64=9) %!d(string=hai) anos |
tickquote1.tests
|
cafb2d195d
hush: add tickquote1.tests from ash testsuite
|
%!s(int64=7) %!d(string=hai) anos |
unicode1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
unicode1.tests
|
10ad622dc2
Spelling fixes in comments, documentation, tests and examples
|
%!s(int64=7) %!d(string=hai) anos |
until1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
until1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
wait4.right
|
02affb4afd
hush: rework "wait %jobspec" to work in non-interactive shells too
|
%!s(int64=8) %!d(string=hai) anos |
wait4.tests
|
02affb4afd
hush: rework "wait %jobspec" to work in non-interactive shells too
|
%!s(int64=8) %!d(string=hai) anos |
wait5.right
|
02affb4afd
hush: rework "wait %jobspec" to work in non-interactive shells too
|
%!s(int64=8) %!d(string=hai) anos |
wait5.tests
|
02affb4afd
hush: rework "wait %jobspec" to work in non-interactive shells too
|
%!s(int64=8) %!d(string=hai) anos |
wait6.right
|
840a4355d0
hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?"
|
%!s(int64=7) %!d(string=hai) anos |
wait6.tests
|
840a4355d0
hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?"
|
%!s(int64=7) %!d(string=hai) anos |
while1.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while1.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while2.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while2.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while4.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while4.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while_in_subshell.right
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |
while_in_subshell.tests
|
a62bc80571
ash testsuite: add most of hust tests which pass for ash
|
%!s(int64=8) %!d(string=hai) anos |