Gitiles
Code Review
Sign In
gerrit.nordix.org
/
codeaurora
/
busybox
/
11752d46d18ff4a04a9f6736d129a82756a65a22
/
shell
/
ash_test
/
ash-vars
216913c
ash: parser: Add syntax stack for recursive parsing
by Denys Vlasenko
· 7 years ago
32e183e
shells: fix var_LINENO1.tests false positive, add it to ash tests too
by Denys Vlasenko
· 7 years ago
043be55
ash testsuite: add two hush tests from last commit
by Denys Vlasenko
· 7 years ago
aea52e7
shell: echo ${?:0} was fixed sometime ago, enable it in tests
by Denys Vlasenko
· 7 years ago
c2aea02
ash: update testsuite (we now error out on ${#=})
by Denys Vlasenko
· 7 years ago
b0648b0
shell: remove ${#+} tests, it is not a valid construct
by Denys Vlasenko
· 7 years ago
2093ad2
hush: fix ${##}, ${#?}, ${#!} handling
by Denys Vlasenko
· 7 years ago
b28d4c3
ash: [VAR] Move unsetvar functionality into setvareq
by Denys Vlasenko
· 7 years ago
be669fa
ash: import param_expand_default.tests from hush
by Denys Vlasenko
· 7 years ago
645c697
hush: treat ${#?} as "length of $?"
by Denys Vlasenko
· 7 years ago
6492538
ash: add a few tests from hush-vars/*
by Denys Vlasenko
· 7 years ago
0eed355
ash: suppress readonly1.tests false positive; add readonly0.tests
by Denys Vlasenko
· 7 years ago
826360f
ash: more general format ${var:EXPR:EXPR}
by Denys Vlasenko
· 7 years ago
74d20e6
typo fix
by Denys Vlasenko
· 7 years ago
5dad7bd
hush: implement negative start in the ${v: -n[:m]} idiom
by Denys Vlasenko
· 7 years ago
3234045
hush: "adopt" ash var-utf8-length.tests
by Denys Vlasenko
· 7 years ago
d81e9f5
ash: fix interactive "command eval STRING" exiting on errors.
by Denys Vlasenko
· 8 years ago
f15aa57
ash: [PARSER] Fix parsing of ${##1}
by Denys Vlasenko
· 8 years ago
a62bc80
ash testsuite: add most of hust tests which pass for ash
by Denys Vlasenko
· 8 years ago
0ba9970
sh testsuite: sync ash-vars/ and hush-vars/
by Denys Vlasenko
· 8 years ago
e3354bc
ash testsuite: update some of variable tests with newer versions from hush
by Denys Vlasenko
· 8 years ago
0aaaa50
ash: expand: Fixed "$@" expansion when EXP_FULL is false
by Denys Vlasenko
· 8 years ago
88ac97d
ash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM
by Denys Vlasenko
· 8 years ago
c4d4380
ash: [EXPAND] Split unquoted $@/$* correctly when IFS is set but empty
by Denys Vlasenko
· 8 years ago
7a24e8f
shell testsuite: add trailing newline to var_unbackslash1.tests
by Denys Vlasenko
· 8 years ago
459293b
ash: fix arithmetic closing )) split by backslash-newline
by Denys Vlasenko
· 8 years ago
8286513
hush: rework input char buffering to allow more than one-deep peek
by Denys Vlasenko
· 8 years ago
f8ddbe1
ash: fix handling of ${VAR: -2}
by Denys Vlasenko
· 8 years ago
3e3bfb8
ash: fix corruption of ${#var} if $var contains UTF-8 characters
by Ron Yorston
· 9 years ago
5230067
testsuite: add some tests for ash
by Ron Yorston
· 10 years ago
549deab
ash: move parse-time quote flag detection to run-time
by Ron Yorston
· 10 years ago
ad88bde
ash: remove arithmetic expansion collapsing at parse time
by Ron Yorston
· 10 years ago
3df47f9
ash: do not expand tilde in parameter expansion within quotes
by Ron Yorston
· 10 years ago
eb6b48b
ash: perform tilde expansion in all parameter expansion words
by Ron Yorston
· 10 years ago
0a0acb5
ash: fix handling of duplicate "local"
by Denys Vlasenko
· 10 years ago
36f774a
hush: add support for ${var/pattern/repl}, conditional on bash compat
by Denys Vlasenko
· 14 years ago
e298ce6
hush: fix handling of backslashes in variable assignment
by Denys Vlasenko
· 14 years ago
f7a8433
ash: add another ${v/a/b} test we currently fail
by Denys Vlasenko
· 14 years ago
33bbb27
ash: fix another bit of var_bash4 bug
by Denys Vlasenko
· 14 years ago
c8d305d
var_bash4.tests: better wording in comment
by Denys Vlasenko
· 14 years ago
f56fe82
update var_bash4 test. one more bug revealed by it now...
by Denys Vlasenko
· 14 years ago
6814cbc
ash: extend var_bash4.tests; nocode changes
by Denys Vlasenko
· 14 years ago
b0fbe4b
ash: add a testcase for bug 2281 (currently fails). Small code cleanups.
by Denys Vlasenko
· 14 years ago
42c4b2e
ash: fix var_leak.tests so that it actually catches the NOFORK bug
by Denys Vlasenko
· 15 years ago
51b4a9e
ash: fix var_leak testcase
by Denys Vlasenko
· 15 years ago
2659c63
ash: fix ${var/s/r} handling, add testcase.
by Denis Vlasenko
· 17 years ago
6d1ebec
ash: add another testsuite entry ("leaking variables" bug)
by Denis Vlasenko
· 17 years ago
f78a656
ash: a bit more complete POSIX subst testsuite entry
by Denis Vlasenko
· 17 years ago
033424a
ash: add testsuite entry for POSIX-mandated ${var#word} ${var##word}
by Denis Vlasenko
· 17 years ago
80591b0
ash: support for && and || in [[ expr ]]; add testsuite checks
by Denis Vlasenko
· 17 years ago
0e6f661
ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.
by Denis Vlasenko
· 17 years ago