summaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-vars
AgeCommit message (Expand)Author
2017-07-25ash: [VAR] Move unsetvar functionality into setvareqDenys Vlasenko
2017-07-25ash: import param_expand_default.tests from hushDenys Vlasenko
2017-07-25hush: treat ${#?} as "length of $?"Denys Vlasenko
2017-07-25ash: add a few tests from hush-vars/*Denys Vlasenko
2017-07-18hush: fix readonly2.tests failureDenys Vlasenko
2017-07-18hush: another testcase for "READONLY_VAR=VAL BLTIN ..."Denys Vlasenko
2017-07-18hush: do not assign to readonly VAR in "VAR=VAL CMD" syntax tooDenys Vlasenko
2017-07-18hush: add readonly testcase, fix falloutDenys Vlasenko
2017-07-17hush: support ${VAR:N:-M}Denys Vlasenko
2017-07-06typo fixDenys Vlasenko
2017-07-06hush: implement negative start in the ${v: -n[:m]} idiomDenys Vlasenko
2017-07-06hush: "adopt" ash var-utf8-length.testsDenys Vlasenko
2016-10-26ash: [PARSER] Fix parsing of ${##1}Denys Vlasenko
2016-10-02hush: add var4.tests, var5.testsDenys Vlasenko
2016-10-02hush: fix var3.testsDenys Vlasenko
2016-10-02sh testsuite: sync ash-vars/ and hush-vars/Denys Vlasenko
2016-10-02ash: expand: Fixed "$@" expansion when EXP_FULL is falseDenys Vlasenko
2016-10-01ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIMDenys Vlasenko
2016-10-01ash: [EXPAND] Split unquoted $@/$* correctly when IFS is set but emptyDenys Vlasenko
2016-09-29shell testsuite: add trailing newline to var_unbackslash1.testsDenys Vlasenko
2016-09-29ash: fix arithmetic closing )) split by backslash-newlineDenys Vlasenko
2016-09-29hush: rework input char buffering to allow more than one-deep peekDenys Vlasenko
2015-05-18hush: add recent ash tests to hush testsuite too (they all pass for hush)Denys Vlasenko
2011-08-01hush: partially fix wrong expansion on $IFS (bug 4027).Denys Vlasenko
2010-09-10hush: do fewer strdups in % and hash expansionsDenys Vlasenko
2010-09-10hush: fix var_bash5.tests failureDenys Vlasenko
2010-09-09hush: make parse_dollar flag quited status regardless of glob escaping statusDenys Vlasenko
2010-09-06hush: fix globbing+backslashes in unquoted $var expansionDenys Vlasenko
2010-09-05hush: add support for ${var/pattern/repl}, conditional on bash compatDenys Vlasenko
2010-09-04hush: fix handling of backslashes in variable assignmentDenys Vlasenko
2010-07-16hush: fix multimple dependent variable expansion casesDenys Vlasenko
2010-05-22hush: fix segfault in ${?:N:M}Denys Vlasenko
2010-05-22hush: fix "hush -c 'echo $#'" showing -1Denys Vlasenko
2010-05-22hush: support ${var:EXPR:EXPR}!Denys Vlasenko
2010-05-22hush: fix more obscure ${var%...} casesDenys Vlasenko
2010-05-21hush: fix a=abc; c=c; echo ${a%${c}}Denys Vlasenko
2010-05-21hush: handle expansions in ${var?expanded_word} constructsDenys Vlasenko
2010-05-21hush: handle ${var:NUM:} tooDenys Vlasenko
2010-05-21hush: optional support for ${var:N:M} bashismDenys Vlasenko
2009-10-19hush: fix exec builtin in a better way (+ "glob in exec" bug fixed)Denys Vlasenko
2009-06-01hush: add support for special vars in bracesMike Frysinger
2009-05-23hush: fix problems with case in subshells and with "case esac"Denys Vlasenko
2009-05-21hush_test: update test output to match new getopt() outputMike Frysinger
2009-04-26hush: make getopt32 usable in builtins. use it in unset.Denis Vlasenko
2009-04-26hush: fix SEGV in % expansionDenis Vlasenko
2009-04-19hush: fix handling of } which is not a closing one in { cmd; }Denis Vlasenko
2009-04-16hush: fix "if { echo foo; } then { echo bar; } fi" parsingDenis Vlasenko
2009-04-10hush: tweak testsDenis Vlasenko
2009-04-10hush: tighten up "for" variable name check.Denis Vlasenko
2009-04-09add test cases for parameter substitution with unset/null stringsMike Frysinger