hush: fix word splitting in ${v:+ARG} - dollar_altvalue1 test
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 20 Jul 2018 14:18:59 +0000 (16:18 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 20 Jul 2018 14:29:43 +0000 (16:29 +0200)
commit294eb4612cd668521faa48711297196f00af61d9
tree15b002f51fdbfc3d32b1c33b8dd886d791f70cbc
parent57235beb696a7dbdb48751b9721c4c025127ae96
hush: fix word splitting in ${v:+ARG} - dollar_altvalue1 test

ash might be a bit buggy, need to investigate dollar_altvalue9 test

function                                             old     new   delta
expand_one_var                                      1639    2236    +597
expand_variables                                     112     128     +16
expand_vars_to_list                                 1117    1097     -20
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 613/-20)           Total: 593 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/ash_test/ash-quoting/dollar_altvalue9.right [new file with mode: 0644]
shell/ash_test/ash-quoting/dollar_altvalue9.tests [new file with mode: 0755]
shell/hush.c
shell/hush_test/hush-quoting/dollar_altvalue9.right [new file with mode: 0644]
shell/hush_test/hush-quoting/dollar_altvalue9.tests [new file with mode: 0755]