Re: [Standards] Nodeprep question

2007-12-05 Thread Peter Saint-Andre
Peter Saint-Andre wrote: Joe Hildebrand wrote: On Dec 5, 2007, at 12:47 AM, Peter Saint-Andre wrote: Would it be helpful to post a little XEP about this or something? Perhaps we should just improve Wikipedia starting here: http://en.wikipedia.org/wiki/Unicode_normalization and keep

Re: [Standards] Nodeprep question

2007-12-05 Thread Peter Saint-Andre
Joe Hildebrand wrote: On Dec 5, 2007, at 12:47 AM, Peter Saint-Andre wrote: Would it be helpful to post a little XEP about this or something? Perhaps we should just improve Wikipedia starting here: http://en.wikipedia.org/wiki/Unicode_normalization and keep adding more until it

Re: [Standards] Nodeprep question

2007-12-05 Thread Joe Hildebrand
On Dec 5, 2007, at 12:47 AM, Peter Saint-Andre wrote: Would it be helpful to post a little XEP about this or something? Perhaps we should just improve Wikipedia starting here: http://en.wikipedia.org/wiki/Unicode_normalization and keep adding more until it makes sense. -- Joe Hildebrand

Re: [Standards] Nodeprep question

2007-12-04 Thread Peter Saint-Andre
Mickaël Rémond wrote: Hello, Le 19 nov. 07 à 23:20, Tomasz Sterna a écrit : Dnia 19-11-2007, Pn o godzinie 22:27 +0100, Mickaël Rémond pisze: Nodeprep adds forbidden characters to usual stringprep tables. Among those characters we find / (47). IIUC the only reason that slash '/'

Re: [Standards] Nodeprep question

2007-11-21 Thread Mickaël Rémond
Hello, Le 19 nov. 07 à 23:20, Tomasz Sterna a écrit : Dnia 19-11-2007, Pn o godzinie 22:27 +0100, Mickaël Rémond pisze: Nodeprep adds forbidden characters to usual stringprep tables. Among those characters we find / (47). IIUC the only reason that slash '/' character is forbidden in a node

Re: [Standards] Nodeprep question

2007-11-20 Thread Sergei Golovan
On 11/20/07, Tomasz Sterna [EMAIL PROTECTED] wrote: Dnia 20-11-2007, Wt o godzinie 09:37 +0300, Sergei Golovan pisze: Some libraries extend it to caracters such as c/o (8453). The rational behind that is that it contains a fraction. I think they do wrong. You forgot about

Re: [Standards] Nodeprep question

2007-11-20 Thread Tomasz Sterna
Dnia 20-11-2007, Wt o godzinie 09:37 +0300, Sergei Golovan pisze: Some libraries extend it to caracters such as c/o (8453). The rational behind that is that it contains a fraction. I think they do wrong. You forgot about Unicode normalization. So what? Resource separator is 0x2F

[Standards] Nodeprep question

2007-11-19 Thread Mickaël Rémond
Hello, I am trying to find the rules (or the logic) behing nodeprep processing as done by many libraries. Nodeprep adds forbidden characters to usual stringprep tables. Among those characters we find / (47). Some libraries extend it to caracters such as c/o (8453). The rational behind

Re: [Standards] Nodeprep question

2007-11-19 Thread Tomasz Sterna
Dnia 19-11-2007, Pn o godzinie 22:27 +0100, Mickaël Rémond pisze: Nodeprep adds forbidden characters to usual stringprep tables. Among those characters we find / (47). IIUC the only reason that slash '/' character is forbidden in a node part is, that it is a resource delimiter. So encountering

Re: [Standards] Nodeprep question

2007-11-19 Thread Sergei Golovan
On 11/20/07, Tomasz Sterna [EMAIL PROTECTED] wrote: Some libraries extend it to caracters such as c/o (8453). The rational behind that is that it contains a fraction. I think they do wrong. You forgot about Unicode normalization. -- Sergei Golovan

Re: [Standards] Nodeprep question

2007-11-19 Thread Sergei Golovan
On 11/20/07, Mickaël Rémond [EMAIL PROTECTED] wrote: I end up wondering why this other types of fractions are often accepted by nodeprep libraries: 1/4: 188 1/2: 189 3/4: 190 Fraction Slash: 8260 Fraction slash normalizes to itself, and all slashes in given fractions normalize to Fraction