Before formatting: ```bash $ echo "`echo \"foobar\"`" foobar ``` After formatting: ```bash $ echo "$(echo \"foobar\")" "foobar" ``` Solution: quotes in a quoted backtick substitution should be unescaped ```bash $ echo "$(echo "foobar")" foobar ```
Activity
mvdan commentedon Jul 18, 2024
Seems similar to #1041, thanks for reporting.
syntax,interp: add regression tests for issue #1083
syntax: backquotes within double quotes also escape double quotes
interp: cache reexec dependency worker archives
interp: authenticate standalone structural worker probe
interp: avoid replaying reexec tool identity probes
docs: correct reexec tool identity guidance
interp: bound reexec replay admission
gosource: share prepared compiler across test roots
gosource: retain GOROOT cache boundary without pinned SDK
docs: record reexec cache identity rule
gosource: share prepared compiler across test roots
docs: record reexec cache identity rule
weave: reconcile reviewed compiler cache worker branch