2023年5月25日(木) 21:13 Robert Elz <k...@munnari.oz.au>: > | Does that mean ${(command)} would be explicitly unsupported even > | though {(command)} is allowed for the brace grouping? > > The two are mostly unrelated.
Yes, they are independent, but there is still a "choice" to make the new grammar similar to the existing one for the Principle Of Least Astonishment or like that. I admit that what would be the POLA design could depend on the person, so we can discuss it. > What Chet is planning on removing is allowing the 'C' in the opening ${C > that indicates that this is a command substitution, and not some other kind > of expansion, will no longer have the case where C=='('. Ah, OK. This comment solved my question. I was misunderstanding it as if the trailing semicolon would become mandatory.