Many existing shells do not perform tilde expansion if ${unset-~} is double-quoted. POSIX1.2024 XCU 2.2.3 Double-Quotes: For parameter expansions other than the four varieties that provide for ...
and seems to be a consequence of the variable expansion parser only treating the ${FOOBAR}, ${FOO:-BAR} and ${FOO?BAR} cases (and variations). So I was wondering if would it be worth it for me to open ...