Andreas Schwab <[EMAIL PROTECTED]> writes:

> How about adopting the C rule of parsing and use at most 3 digits in octal
> escapes?

Makes sense.  C says that octal escapes may be at most 3 digits, and
"\400" is an error (assuming 8-bit chars).

C also says that hex escapes are of unlimited length.  That's a bit
strange, but I guess ls might as well be consistent.  Like octal
escapes, if the value is out of range it is an error (e.g., "\x100",
again assuming 8-bit chars).  "\x0000000000000000001" is valid and is
the same as "\1".


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

Reply via email to