On Wed, Jun 10, 2009 at 09:51:12AM +0000, Philipp Kern wrote: > On 2009-06-08, Giacomo A. Catenazzi <c...@cateee.net> wrote: > > The <slash> is locale dependent. Thus a file created in an other locales > > could contain the character that in current locale is interpreted as > ><slash>. > > BTW with pathname resolution rules, the file could not be acceded, but > > AFAIK the non pathname resolution system call permit <slash> > > (like readdir). > > > > > [http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap03.html > > > 3.169] > > > > You are linking the old posix specification. On the new, point 3.170, you > > see that now <slash> is written between angle parenthesis, to emphasize > > that <slash> is to be interpreted as locale dependent character. > > So actually I just got hold of the new POSIX specification by using > IEEEexplore at university. (Is it really true that you can't get it > freely!?)
Yes. However, you can get SUSv3 (which is POSIX) from http://www.unix.org/single_unix_specification/ You can also download the entire spec as a tarball, but I can't offhand remember the URI for that. [SUSv2 and POSIX were merged to create SUSv3 and an updated POSIX spec, so the current SUSv3 and POSIX are the exact same document.] Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org