On Fri, Mar 30, 2007 at 01:40:12AM +0800, Dan Jacobson wrote:
> With -t, adding -v causes one's UTF-8 filenames to become octal _with
> no switch available to correct the situation!_

print_name_with_quoting() unconditionally escapes filename characters
outside the range (c > 040 && c < 0177).  Since it's doing this one
octet at a time, iswprint() can't be used to do this in a way friendly
to any multi-byte character sets.

Adding a switch to disable the escaping, and doing lookaheads for wide
characters would both seem potentially disadvantageous.


_______________________________________________
Bug-cpio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-cpio

Reply via email to