aboutsummaryrefslogtreecommitdiff
path: root/shell/ash_test/ash-vars (follow)
Commit message (Expand)AuthorAgeFilesLines
* ash: update testsuite (we now error out on ${#=})Denys Vlasenko2017-08-141-1/+1
* shell: remove ${#+} tests, it is not a valid constructDenys Vlasenko2017-07-262-3/+8
* hush: fix ${##}, ${#?}, ${#!} handlingDenys Vlasenko2017-07-263-1/+43
* ash: [VAR] Move unsetvar functionality into setvareqDenys Vlasenko2017-07-253-1/+58
* ash: import param_expand_default.tests from hushDenys Vlasenko2017-07-252-0/+30
* hush: treat ${#?} as "length of $?"Denys Vlasenko2017-07-252-0/+104
* ash: add a few tests from hush-vars/*Denys Vlasenko2017-07-256-0/+251
* ash: suppress readonly1.tests false positive; add readonly0.testsDenys Vlasenko2017-07-214-4/+62
* ash: more general format ${var:EXPR:EXPR}Denys Vlasenko2017-07-172-0/+47
* typo fixDenys Vlasenko2017-07-061-1/+1
* hush: implement negative start in the ${v: -n[:m]} idiomDenys Vlasenko2017-07-062-0/+14
* hush: "adopt" ash var-utf8-length.testsDenys Vlasenko2017-07-061-0/+2
* ash: fix interactive "command eval STRING" exiting on errors.Denys Vlasenko2016-10-282-0/+9
* ash: [PARSER] Fix parsing of ${##1}Denys Vlasenko2016-10-262-0/+10
* ash testsuite: add most of hust tests which pass for ashDenys Vlasenko2016-10-0322-0/+170
* sh testsuite: sync ash-vars/ and hush-vars/Denys Vlasenko2016-10-028-20/+39
* ash testsuite: update some of variable tests with newer versions from hushDenys Vlasenko2016-10-026-25/+156
* ash: expand: Fixed "$@" expansion when EXP_FULL is falseDenys Vlasenko2016-10-022-0/+37
* ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIMDenys Vlasenko2016-10-014-0/+33
* ash: [EXPAND] Split unquoted $@/$* correctly when IFS is set but emptyDenys Vlasenko2016-10-012-0/+46
* shell testsuite: add trailing newline to var_unbackslash1.testsDenys Vlasenko2016-09-291-1/+1
* ash: fix arithmetic closing )) split by backslash-newlineDenys Vlasenko2016-09-292-0/+24
* hush: rework input char buffering to allow more than one-deep peekDenys Vlasenko2016-09-298-0/+159
* ash: fix handling of ${VAR: -2}Denys Vlasenko2016-07-252-0/+17
* ash: fix corruption of ${#var} if $var contains UTF-8 charactersRon Yorston2016-03-222-0/+3
* testsuite: add some tests for ashRon Yorston2015-05-1810-0/+15
* ash: move parse-time quote flag detection to run-timeRon Yorston2015-05-184-0/+6
* ash: remove arithmetic expansion collapsing at parse timeRon Yorston2015-05-182-0/+5
* ash: do not expand tilde in parameter expansion within quotesRon Yorston2015-05-182-0/+3
* ash: perform tilde expansion in all parameter expansion wordsRon Yorston2015-05-182-0/+3
* ash: fix handling of duplicate "local"Denys Vlasenko2015-04-182-0/+6
* hush: add support for ${var/pattern/repl}, conditional on bash compatDenys Vlasenko2010-09-051-7/+0
* hush: fix handling of backslashes in variable assignmentDenys Vlasenko2010-09-041-2/+2
* ash: add another ${v/a/b} test we currently failDenys Vlasenko2010-08-302-0/+15
* ash: fix another bit of var_bash4 bugDenys Vlasenko2010-08-072-2/+2
* var_bash4.tests: better wording in commentDenys Vlasenko2010-08-061-4/+4
* update var_bash4 test. one more bug revealed by it now...Denys Vlasenko2010-08-062-8/+68
* ash: extend var_bash4.tests; nocode changesDenys Vlasenko2010-08-052-2/+7
* ash: add a testcase for bug 2281 (currently fails). Small code cleanups.Denys Vlasenko2010-08-054-40/+52
* ash: fix var_leak.tests so that it actually catches the NOFORK bugDenys Vlasenko2010-05-182-1/+7
* ash: fix var_leak testcaseDenys Vlasenko2010-05-182-6/+16
* ash: fix ${var/s/r} handling, add testcase.Denis Vlasenko2008-06-142-0/+61
* ash: add another testsuite entry ("leaking variables" bug)Denis Vlasenko2008-04-132-0/+11
* ash: a bit more complete POSIX subst testsuite entryDenis Vlasenko2008-04-122-2/+17
* ash: add testsuite entry for POSIX-mandated ${var#word} ${var##word}Denis Vlasenko2008-04-122-0/+23
* ash: support for && and || in [[ expr ]]; add testsuite checksDenis Vlasenko2008-03-254-0/+66
* ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.Denis Vlasenko2008-02-154-0/+22