> Meanwhile, whether or not the decision is made to go with \ vs. % quoting, > I think it shouldn't be too hard to make the quotearg module support both > styles, so I'll tackle an implementation of % quoting next.
The biggest question for me is not what quotearg can do but what the coding standards say should be done. That's where we started ... In the case of interactive programs like web browsers, that pop up dialog boxes about erroneous url's rather than output text for next-error or similar to parse, clearly the usual url escapes should be used; it would be nonsensical to do otherwise. The Formatting Error Messages node is IMHO clearly not meant to apply to that case. As for the tty output cases where the standards node is meant to apply, both non-interactive and interactive, Bruno, personally I am unconvinced by your arguments, as apparently you are unconvinced the other way. rms has already signed off on using \ (indeed it was his idea in the first place), so if you feel so strongly about it, you need to write him and convince him that % is better. Does anyone else support %? FWIW, the original poster to bug-standards, who was concerned solely with url's, also thought \ was fine. karl