| "C escapes" means to use the backslash character as escape character.
| This is a particularly bad choice, because - as you know - on some
systems,
| backslahes are used as directory separator.
That hardly seems an insurmountable objection to me, since
(1) many such paths will not have any special characters (such as : or a
control character), and therefore will not be quoted, and therefore the
\'s will just appear as-is, and
(2) for those paths which are quoted, the \'s just get doubled. Big deal.
Using \ is soooooo conventional in these situations. I'd find it very
strange for the coding standards to recommend uri-style % escapes. Of
course it will suffice, any quoting mechanism will suffice, what is
*natural* for compiler-like error messages in our world? \. IMHO.
karl