chiark / gitweb /
Syntax: Incompatible change: &$( does not do daft { thing
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 11 Jan 2020 14:13:03 +0000 (14:13 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 11 Jan 2020 14:13:03 +0000 (14:13 +0000)
commit37a3299b4ba1aea1509b187cbd67b0bc8990653e
tree1890f9ba7d1adf4a48e6252c147e51fa5342d946
parent2c8db0f89fdcb949f0e8f82a223bca194a7a28c8
Syntax: Incompatible change: &$( does not do daft { thing

It is silly for &$( to expand to ${.  That requires the input to
contain non-matched kinds of brackets.

The shell compatibility is not needed.  In a shell rune, you can write
&\$thing since the { } are not normally needed there at all.  If they
are then now &\${thing} is necessary.  It would be possible to steal
"&${" (or allow only "&$(") but that seems less good.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
README
generate