> From: Tom Limoncelli [mailto:t...@whatexit.org] > > Could you write a program that creates a file with either of those > chars? I'd really like to see this.
Oh, no. Not me. As I said, many applications will impose their own restrictions, and that includes perl and mono and bash, and I think, even gcc or glibc or whatever. Because even in C, a filename is a char* which is delimited by the \0 character, and the '/' character is recognized as a path delimiter. And as you mentioned, things like Finder impose their own weird restrictions such as substituing ":" for "/" in names that you create. I was only referencing ... let's see... Wikipedia http://en.wikipedia.org/wiki/HFS_Plus Allowed characters in filenames Unicode, any character, including NUL. OS APIs may limit some characters for legacy reasons Actually, I thought I was going to reference a bunch more sites, but now that I'm looking around, to pull those up, it appears (a) There is disagreement out there, and (b) Even though I've seen multiple sites saying the same thing, they generally refer to wikipedia, which has no reference to back it up. So this could be pure bunk. _______________________________________________ Tech mailing list Tech@lists.lopsa.org https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/