Quoting Joerg Schilling <[EMAIL PROTECTED]>:

> Doing this automatically is a bad idea as it will never be correct for
> all cases. Even autodetection is nearly impossible as there is no error
> code for filenames that are "invalid" on a local base.
>
> Note that UNIX only forbids one single character: '\0', which is the
> end marker. POSIX in theory could allow to restrict this but as nobody
> did so far request to add a note to the error section of open(), it seems
> that there is no interest to restrict the character set in the real world.

I asked google for a definition for UNIX but as it seems there no unique
definition. I belief that http://developer.apple.com/darwin/ Darwin as it is
based on a BSD4.4 system can be called UNIX. So in this case your statement
seems wrong because my "UNIX" forbids some characters.

bye Heiko


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

Reply via email to