mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-06-03 06:41:14 -03:00
Add hint to error message about cmdsub in command position
We might end up allowing this but let's add some help for now. See #5575
This commit is contained in:
@@ -325,7 +325,7 @@ $fish -c 'echo {}}'
|
||||
#CHECKERR: echo {}}
|
||||
#CHECKERR: ^
|
||||
printf '<%s>\n' ($fish -c 'command (asd)' 2>&1)
|
||||
#CHECK: <fish: command substitutions not allowed here>
|
||||
#CHECK: <fish: command substitutions not allowed in command position. Try var=(your-cmd) $var ...>
|
||||
#CHECK: <command (asd)>
|
||||
#CHECK: < ^~~~^>
|
||||
true
|
||||
|
||||
@@ -25,7 +25,7 @@ FOO=BAR (true one)
|
||||
# more things
|
||||
' | $fish 2>| string replace -r '(.*)' '<$1>'
|
||||
|
||||
# CHECK: <fish: command substitutions not allowed here>
|
||||
# CHECK: <fish: command substitutions not allowed in command position. Try var=(your-cmd) $var ...>
|
||||
# CHECK: <FOO=BAR (true one)>
|
||||
# CHECK: < ^~~~~~~~~^>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user