aboutsummaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-vars
Commit message (Expand)AuthorAgeFilesLines
* hush: add recent ash tests to hush testsuite too (they all pass for hush)Gravatar Denys Vlasenko2015-05-1818-0/+29
* hush: partially fix wrong expansion on $IFS (bug 4027).Gravatar Denys Vlasenko2011-08-012-0/+20
* hush: do fewer strdups in % and hash expansionsGravatar Denys Vlasenko2010-09-102-0/+14
* hush: fix var_bash5.tests failureGravatar Denys Vlasenko2010-09-102-6/+31
* hush: make parse_dollar flag quited status regardless of glob escaping statusGravatar Denys Vlasenko2010-09-092-13/+13
* hush: fix globbing+backslashes in unquoted $var expansionGravatar Denys Vlasenko2010-09-062-13/+64
* hush: add support for ${var/pattern/repl}, conditional on bash compatGravatar Denys Vlasenko2010-09-0510-0/+212
* hush: fix handling of backslashes in variable assignmentGravatar Denys Vlasenko2010-09-042-0/+34
* hush: fix multimple dependent variable expansion casesGravatar Denys Vlasenko2010-07-162-0/+27
* hush: fix segfault in ${?:N:M}Gravatar Denys Vlasenko2010-05-224-3/+31
* hush: fix "hush -c 'echo $#'" showing -1Gravatar Denys Vlasenko2010-05-222-1/+11
* hush: support ${var:EXPR:EXPR}!Gravatar Denys Vlasenko2010-05-222-44/+64
* hush: fix more obscure ${var%...} casesGravatar Denys Vlasenko2010-05-222-0/+2
* hush: fix a=abc; c=c; echo ${a%${c}}Gravatar Denys Vlasenko2010-05-213-5/+12
* hush: handle expansions in ${var?expanded_word} constructsGravatar Denys Vlasenko2010-05-212-0/+35
* hush: handle ${var:NUM:} tooGravatar Denys Vlasenko2010-05-212-0/+24
* hush: optional support for ${var:N:M} bashismGravatar Denys Vlasenko2010-05-212-0/+75
* hush: fix exec builtin in a better way (+ "glob in exec" bug fixed)Gravatar Denys Vlasenko2009-10-191-3/+2
* hush: add support for special vars in bracesGravatar Mike Frysinger2009-06-016-8/+6
* hush: fix problems with case in subshells and with "case esac"Gravatar Denys Vlasenko2009-05-231-1/+1
* hush_test: update test output to match new getopt() outputGravatar Mike Frysinger2009-05-211-1/+1
* hush: make getopt32 usable in builtins. use it in unset.Gravatar Denis Vlasenko2009-04-261-3/+2
* hush: fix SEGV in % expansionGravatar Denis Vlasenko2009-04-262-0/+2
* hush: fix handling of } which is not a closing one in { cmd; }Gravatar Denis Vlasenko2009-04-192-0/+6
* hush: fix "if { echo foo; } then { echo bar; } fi" parsingGravatar Denis Vlasenko2009-04-161-1/+1
* hush: tweak testsGravatar Denis Vlasenko2009-04-102-36/+36
* hush: tighten up "for" variable name check.Gravatar Denis Vlasenko2009-04-101-2/+2
* add test cases for parameter substitution with unset/null stringsGravatar Mike Frysinger2009-04-092-0/+38
* hush: deal with some easier TODOsGravatar Denis Vlasenko2009-04-093-14/+14
* use sleep rather than usleepGravatar Mike Frysinger2009-04-071-2/+4
* implement support for parameter substitution via #/% operatorsGravatar Mike Frysinger2009-04-072-0/+38
* hush: fix passing of $n on NOMMUGravatar Denis Vlasenko2009-04-052-0/+20
* hush: fix bug with local environment vars in pipes; simplify parse_stream()Gravatar Denis Vlasenko2009-04-032-0/+13
* hust_test/*: use "$THIS_SH" instead of hushGravatar Denis Vlasenko2009-03-315-48/+48
* implement `unset` semantics as required by POSIXGravatar Mike Frysinger2009-03-302-0/+55
* test for invalid named variablesGravatar Mike Frysinger2009-03-282-0/+7
* add hush tests for parameter expansionGravatar Mike Frysinger2009-03-2810-0/+210
* hush: fix NOMMU bug (analogous to preceding commit for MMU)Gravatar Denis Vlasenko2008-10-132-7/+7
* testcase for the last fixGravatar Denis Vlasenko2008-10-132-0/+20
* hush: fix environment and memory leaks, add tests for themGravatar Denis Vlasenko2008-10-092-0/+15
* hush: support $_NUMBERS variable namesGravatar Denis Vlasenko2008-07-314-0/+6
* cosmetics in hush testsuitesGravatar Denis Vlasenko2008-06-182-3/+1
* fix globbing in unquoted $* and $@Gravatar Denis Vlasenko2008-06-182-0/+14
* hush: fix hush-bugs/glob_and_vars.tests testcase:Gravatar Denis Vlasenko2008-06-162-0/+3
* hush: fix some fallout from prev commits, add testsuiteGravatar Denis Vlasenko2008-06-102-0/+10
* hush: fix $ expansion in redirections, add testcase for thatGravatar Denis Vlasenko2007-11-232-0/+16
* hush: fix a bit different instance of "No EOL" bug,Gravatar Denis Vlasenko2007-05-232-2/+3
* hush: more fixes to variable expansion, more testcasesGravatar Denis Vlasenko2007-05-143-0/+20
* hush: move towards more correct variable expansionGravatar Denis Vlasenko2007-05-142-0/+80
* hush: fix '{ false; echo $?; }' bug.Gravatar Denis Vlasenko2007-05-134-2/+14