Hello, On 2018-10-28 2:11 p.m., Paul Eggert wrote:
That's right, we need another way to escape classifier characters with -bF, since the current method is clearly wrong.
[...]
This works because in ISO C "b""=" is equivalent to "b=". We should do this only with characters at the end, because it's not needed elsewhere and the "" is annoying.
Not sure if this is relevant, but while going over old bugs I noticed this: Bug in 'ls -FQ': incorrectly quoted characters http://bugs.gnu.org/29832 Which reports incorrect quoting of "@" as "\@" and also mentions "ls -b", and had a pending patch which was never committed. regards, -assaf