Denys Vlasenko 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode преди 3 години
..
empty.right 895bea2303 hush: fix some fallout from prev commits, add testsuite преди 16 години
empty.tests 1ba323e5b6 cosmetics in hush testsuites преди 16 години
glob_and_vars.right 82dfec3e4e hush: fix hush-bugs/glob_and_vars.tests testcase: преди 16 години
glob_and_vars.tests 82dfec3e4e hush: fix hush-bugs/glob_and_vars.tests testcase: преди 16 години
param_expand_alt.right b0648b0e78 shell: remove ${#+} tests, it is not a valid construct преди 7 години
param_expand_alt.tests b0648b0e78 shell: remove ${#+} tests, it is not a valid construct преди 7 години
param_expand_alt2.right 680c3016a2 ash: parser: Allow newlines within parameter substitution преди 6 години
param_expand_alt2.tests 680c3016a2 ash: parser: Allow newlines within parameter substitution преди 6 години
param_expand_assign.right 05d3b7cc0d hush: deal with some easier TODOs преди 15 години
param_expand_assign.tests 64925384c9 ash: add a few tests from hush-vars/* преди 7 години
param_expand_bash_substring.right aea52e7b2d shell: echo ${?:0} was fixed sometime ago, enable it in tests преди 6 години
param_expand_bash_substring.tests aea52e7b2d shell: echo ${?:0} was fixed sometime ago, enable it in tests преди 6 години
param_expand_default.right 30a4c32a4d hush: remove test for "echo ${-}" errorring out - now it works преди 5 години
param_expand_default.tests 30a4c32a4d hush: remove test for "echo ${-}" errorring out - now it works преди 5 години
param_expand_indicate_error.right 645c697372 hush: treat ${#?} as "length of $?" преди 7 години
param_expand_indicate_error.tests 645c697372 hush: treat ${#?} as "length of $?" преди 7 години
param_expand_len.right f15aa57a7f ash: [PARSER] Fix parsing of ${##1} преди 8 години
param_expand_len.tests f15aa57a7f ash: [PARSER] Fix parsing of ${##1} преди 8 години
param_expand_len1.right 2093ad296f hush: fix ${##}, ${#?}, ${#!} handling преди 7 години
param_expand_len1.tests 2093ad296f hush: fix ${##}, ${#?}, ${#!} handling преди 7 години
param_glob.right 324a3fdf87 fix globbing in unquoted $* and $@ преди 16 години
param_glob.tests 3ef4f77620 hush: fix exec builtin in a better way (+ "glob in exec" bug fixed) преди 15 години
param_subshell.right 30db43b5c5 hush: fix passing of $n on NOMMU преди 15 години
param_subshell.tests 1fd1ea4395 hush: tighten up "for" variable name check. преди 15 години
readonly0.right f645e1573c hush: another testcase for "READONLY_VAR=VAL BLTIN ..." преди 7 години
readonly0.tests f645e1573c hush: another testcase for "READONLY_VAR=VAL BLTIN ..." преди 7 години
readonly2.right cf5110978b hush: fix readonly2.tests failure преди 7 години
readonly2.tests cf5110978b hush: fix readonly2.tests failure преди 7 години
readonly3.right 61407807ab hush: fix for readonly vars in "ro=A ro=B cmd" case преди 6 години
readonly3.tests 61407807ab hush: fix for readonly vars in "ro=A ro=B cmd" case преди 6 години
star.right 1a7358612f hush: fix a bit different instance of "No EOL" bug, преди 17 години
star.tests 1a7358612f hush: fix a bit different instance of "No EOL" bug, преди 17 години
unset.right b28d4c3462 ash: [VAR] Move unsetvar functionality into setvareq преди 7 години
unset.tests 9fed83a7cc hush: fix false positive in unset.tests преди 7 години
var-do-not-collapse-arithmetic-expansion-at-parse-time.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-do-not-collapse-arithmetic-expansion-at-parse-time.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-do-not-expand-tilde-in-parameter-expansion-in-quotes.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-do-not-expand-tilde-in-parameter-expansion-in-quotes.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-1.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-1.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-2.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-2.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-3.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-3.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-4.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-4.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-5.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-pattern-replacement-in-parameter-expansion-5.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-runtime-quote-detection.right 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-runtime-quote-detection.tests 9a595bb36d hush: add recent ash tests to hush testsuite too (they all pass for hush) преди 9 години
var-utf8-length.right 3234045d07 hush: "adopt" ash var-utf8-length.tests преди 7 години
var-utf8-length.tests 3234045d07 hush: "adopt" ash var-utf8-length.tests преди 7 години
var1.right dc3bc40578 hush: add support for special vars in braces преди 15 години
var1.tests dc3bc40578 hush: add support for special vars in braces преди 15 години
var2.right d498131168 hush: support $_NUMBERS variable names преди 16 години
var2.tests d498131168 hush: support $_NUMBERS variable names преди 16 години
var3.right 61508d9624 hush: fix var3.tests преди 8 години
var3.tests 61508d9624 hush: fix var3.tests преди 8 години
var4.right db7f4c203b hush: add var4.tests, var5.tests преди 8 години
var4.tests db7f4c203b hush: add var4.tests, var5.tests преди 8 години
var5.right db7f4c203b hush: add var4.tests, var5.tests преди 8 години
var5.tests db7f4c203b hush: add var4.tests, var5.tests преди 8 години
var6.right 97c3b5e3ff hush: fix bkslash+newline handling and number validation in ${NN} and ${#NN} преди 3 години
var6.tests 05c5d745f7 ahell: update testsuite преди 3 години
var_10.right c2ce888030 ash: parser: Only accept single-digit parameter expansion outside of braces преди 4 години
var_10.tests c2ce888030 ash: parser: Only accept single-digit parameter expansion outside of braces преди 4 години
var_LINENO1.right 6aad1ddcc9 hush: implement $LINENO bashism преди 6 години
var_LINENO1.tests 32e183e63e shells: fix var_LINENO1.tests false positive, add it to ash tests too преди 6 години
var_LINENO2.right d6c9cbc072 ash: fix LINENO in functions преди 3 години
var_LINENO2.tests d6c9cbc072 ash: fix LINENO in functions преди 3 години
var_LINENO3.right 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode преди 3 години
var_LINENO3.tests 64aa86b720 ash: LINENO starts from 0 in -c SCRIPT mode преди 3 години
var_bash1.right 36f774a0cd hush: add support for ${var/pattern/repl}, conditional on bash compat преди 14 години
var_bash1.tests 36f774a0cd hush: add support for ${var/pattern/repl}, conditional on bash compat преди 14 години
var_bash1a.right 5dad7bdc3b hush: implement negative start in the ${v: -n[:m]} idiom преди 7 години
var_bash1a.tests 74d20e6379 typo fix преди 7 години
var_bash1b.right e32b6503e7 hush: support ${VAR:N:-M} преди 7 години
var_bash1b.tests e32b6503e7 hush: support ${VAR:N:-M} преди 7 години
var_bash2.right 36f774a0cd hush: add support for ${var/pattern/repl}, conditional on bash compat преди 14 години
var_bash2.tests 36f774a0cd hush: add support for ${var/pattern/repl}, conditional on bash compat преди 14 години
var_bash3.right 216913c290 ash: parser: Add syntax stack for recursive parsing преди 6 години
var_bash3.tests 36f774a0cd hush: add support for ${var/pattern/repl}, conditional on bash compat преди 14 години
var_bash4.right 216913c290 ash: parser: Add syntax stack for recursive parsing преди 6 години
var_bash4.tests c49d2d9793 hush: fix globbing+backslashes in unquoted $var expansion преди 14 години
var_bash5.right ebee410fe2 hush: fix var_bash5.tests failure преди 14 години
var_bash5.tests ebee410fe2 hush: fix var_bash5.tests failure преди 14 години
var_bash6.right 216913c290 ash: parser: Add syntax stack for recursive parsing преди 6 години
var_bash6.tests 216913c290 ash: parser: Add syntax stack for recursive parsing преди 6 години
var_bash7.right b278d82c61 hush: implement $'str' bashism преди 3 години
var_bash7.tests b278d82c61 hush: implement $'str' bashism преди 3 години
var_bash_pattern_starting_with_slash.right c2aa218f23 ash,hush: properly handle ${v//pattern/repl} if pattern starts with / преди 6 години
var_bash_pattern_starting_with_slash.tests c2aa218f23 ash,hush: properly handle ${v//pattern/repl} if pattern starts with / преди 6 години
var_bash_repl_empty_pattern.right cba79a87f8 hush: fix two corner cases in ${v/pattern/repl}. Closes 10686 преди 6 години
var_bash_repl_empty_pattern.tests cba79a87f8 hush: fix two corner cases in ${v/pattern/repl}. Closes 10686 преди 6 години
var_bash_repl_empty_var.right a7b52d26c4 hush: fix fallout from tweaking ${var:START:LEN} code преди 3 години
var_bash_repl_empty_var.tests a7b52d26c4 hush: fix fallout from tweaking ${var:START:LEN} code преди 3 години
var_expand_in_assign.right 764d59d488 hush: more fixes to variable expansion, more testcases преди 17 години
var_expand_in_assign.tests 764d59d488 hush: more fixes to variable expansion, more testcases преди 17 години
var_expand_in_redir.right cccdc4e01a hush: fix $ expansion in redirections, add testcase for that преди 17 години
var_expand_in_redir.tests cccdc4e01a hush: fix $ expansion in redirections, add testcase for that преди 17 години
var_expand_on_ifs.right 4fb53fb08c hush: partially fix wrong expansion on $IFS (bug 4027). преди 13 години
var_expand_on_ifs.tests 4fb53fb08c hush: partially fix wrong expansion on $IFS (bug 4027). преди 13 години
var_in_pipes.right 3718168b87 hush: fix bug with local environment vars in pipes; simplify parse_stream() преди 15 години
var_in_pipes.tests 3718168b87 hush: fix bug with local environment vars in pipes; simplify parse_stream() преди 15 години
var_leaks.right afd7a8d744 hush: fix environment and memory leaks, add tests for them преди 16 години
var_leaks.tests afd7a8d744 hush: fix environment and memory leaks, add tests for them преди 16 години
var_nested1.right d358b0b65d hush: fix a bug where we don't properly handle f() { a=A; b=B; }; a= f преди 6 години
var_nested1.tests d358b0b65d hush: fix a bug where we don't properly handle f() { a=A; b=B; }; a= f преди 6 години
var_nested2.right d358b0b65d hush: fix a bug where we don't properly handle f() { a=A; b=B; }; a= f преди 6 години
var_nested2.tests d358b0b65d hush: fix a bug where we don't properly handle f() { a=A; b=B; }; a= f преди 6 години
var_posix1.right a6ad397ea9 hush: fix more obscure ${var%...} cases преди 14 години
var_posix1.tests a6ad397ea9 hush: fix more obscure ${var%...} cases преди 14 години
var_preserved.right f886fd2bc7 hush: fix NOMMU bug (analogous to preceding commit for MMU) преди 16 години
var_preserved.tests f886fd2bc7 hush: fix NOMMU bug (analogous to preceding commit for MMU) преди 16 години
var_serial.right 29082231d0 hush: fix multimple dependent variable expansion cases преди 14 години
var_serial.tests 29082231d0 hush: fix multimple dependent variable expansion cases преди 14 години
var_subst_in_for.right 03eb8bf6ce hush: move towards more correct variable expansion преди 17 години
var_subst_in_for.tests 1ba323e5b6 cosmetics in hush testsuites преди 16 години
var_unbackslash.right 101a4e3e21 hush: make parse_dollar flag quited status regardless of glob escaping status преди 14 години
var_unbackslash.tests 101a4e3e21 hush: make parse_dollar flag quited status regardless of glob escaping status преди 14 години
var_unbackslash1.right 459293b1c5 ash: fix arithmetic closing )) split by backslash-newline преди 8 години
var_unbackslash1.tests 7a24e8ffeb shell testsuite: add trailing newline to var_unbackslash1.tests преди 8 години
var_wordsplit_ifs1.right 0aaaa50b45 ash: expand: Fixed "$@" expansion when EXP_FULL is false преди 8 години
var_wordsplit_ifs1.tests 0aaaa50b45 ash: expand: Fixed "$@" expansion when EXP_FULL is false преди 8 години
var_wordsplit_ifs2.right 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM преди 8 години
var_wordsplit_ifs2.tests 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM преди 8 години
var_wordsplit_ifs3.right 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM преди 8 години
var_wordsplit_ifs3.tests 88ac97d02d ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM преди 8 години
var_wordsplit_ifs4.right 9678636911 hush: IFS fixes преди 6 години
var_wordsplit_ifs4.tests 9678636911 hush: IFS fixes преди 6 години
var_wordsplit_ifs5.right 440da97ed7 ash: expand: Fix ghost fields with unquoted $@/$* преди 6 години
var_wordsplit_ifs5.tests 440da97ed7 ash: expand: Fix ghost fields with unquoted $@/$* преди 6 години