On Wed, Aug 27, 2025 at 1:40 PM Chet Ramey <chet.ra...@case.edu> wrote: > > This has never been documented. > > In theory, since it's never been documented, I could flip the define in > config-top.h and disable it by default. I thought about doing that for > bash-5.2, but did not.
It's never been documented, and you discourage its use, just because you don't like the syntax that you created? If ${parameter^^} means upper case, and ${parameter,,} means lower case, ${parameter~~} fits the theme. What's not to like? Would you rather use ~ in a parameter expansion to mean something else in the future?