aboutsummaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-vars
AgeCommit message (Expand)Author
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
2009-04-09hush: deal with some easier TODOsDenis Vlasenko
2009-04-07use sleep rather than usleepMike Frysinger
2009-04-07implement support for parameter substitution via #/% operatorsMike Frysinger
2009-04-05hush: fix passing of $n on NOMMUDenis Vlasenko
2009-04-03hush: fix bug with local environment vars in pipes; simplify parse_stream()Denis Vlasenko
2009-03-31hust_test/*: use "$THIS_SH" instead of hushDenis Vlasenko
2009-03-30implement `unset` semantics as required by POSIXMike Frysinger
2009-03-28test for invalid named variablesMike Frysinger
2009-03-28add hush tests for parameter expansionMike Frysinger
2008-10-13hush: fix NOMMU bug (analogous to preceding commit for MMU)Denis Vlasenko
2008-10-13testcase for the last fixDenis Vlasenko
2008-10-09hush: fix environment and memory leaks, add tests for themDenis Vlasenko
2008-07-31hush: support $_NUMBERS variable namesDenis Vlasenko
2008-06-18cosmetics in hush testsuitesDenis Vlasenko
2008-06-18fix globbing in unquoted $* and $@Denis Vlasenko
2008-06-16hush: fix hush-bugs/glob_and_vars.tests testcase:Denis Vlasenko
2008-06-10hush: fix some fallout from prev commits, add testsuiteDenis Vlasenko