diff options
| author | Herbert Xu <herbert@gondor.apana.org.au> | 2007-09-24 22:28:49 +0800 |
|---|---|---|
| committer | Herbert Xu <herbert@gondor.apana.org.au> | 2007-09-24 22:28:49 +0800 |
| commit | bb777a690c2f800f75b18bd56445c528348755f5 (patch) | |
| tree | 5a1c9bf3b1d712ba486698d0434e1378f2b4cf01 /src/funcs/pushd | |
| parent | [PARSER] Remove superfluous dblquote settings when ending arith (diff) | |
| download | dash-bb777a690c2f800f75b18bd56445c528348755f5.tar.gz dash-bb777a690c2f800f75b18bd56445c528348755f5.zip | |
[PARSER] Remove arithmetic expansion collapsing at parse time
Collapsing arithmethc expansion is incorrect when the inner arithmetic
expansion is a part of a parameter expansion.
Test case:
unset a
echo $((3 + ${a:=$((4 + 5))}))
echo $a
Old result:
(4 + 5)
New result:
9
Diffstat (limited to 'src/funcs/pushd')
0 files changed, 0 insertions, 0 deletions