aboutsummaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-vars
AgeCommit message (Collapse)Author
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
function old new delta parse_stream 1238 1218 -20 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-20) Total: -20 bytes
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
function old new delta add_malloced_string_to_strings - 110 +110 run_list 1999 2086 +87 free_strings_and_unsetenv - 87 +87 hush_version_str - 18 +18 pseudo_exec_argv 139 146 +7 static.version_str 17 - -17 free_pipe 237 210 -27 done_word 790 642 -148 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 2/2 up/down: 309/-192) Total: 117 bytes
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
globbing is now done _after_ variable/`cmd` substitution function old new delta expand_strvec_to_strvec 7 353 +346 expand_variables 1348 1383 +35 add_string_to_strings - 28 +28 globhack 114 - -114 done_word 778 579 -199 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 2/1 up/down: 409/-313) Total: 96 bytes
2008-06-10hush: fix some fallout from prev commits, add testsuiteDenis Vlasenko
2007-11-23hush: fix $ expansion in redirections, add testcase for thatDenis Vlasenko
2007-05-23hush: fix a bit different instance of "No EOL" bug,Denis Vlasenko
add testsuite for that. Expand another testsuite.
2007-05-14hush: more fixes to variable expansion, more testcasesDenis Vlasenko
2007-05-14hush: move towards more correct variable expansionDenis Vlasenko
hush: fix a few cases in FOR v IN ... construct unfortunately, code growth is big - ~600 bytes
2007-05-13hush: fix '{ false; echo $?; }' bug.Denis Vlasenko
hush: expand testsuite. variable expansion is still very broken
2007-05-11hush: reinstate hush_test, add testcases for process substDenis Vlasenko
2007-05-11hush: fix bug in interactive shell introduced yesterdayDenis Vlasenko
hush: fix `process subst` (2 bugs) NB: will delete and re-add hush_test in order to change file modes
2007-05-10hush: fix "unterminated last line loops forever" bugDenis Vlasenko
hush: add testsuite infrastructure