[IRCServices Coding] Fw: [Coders] RFCs and nicknames (Re: NS
LINK and NS SET PRIVATE)
Finny Merrill
griever at t2n.org
Tue Jun 18 19:50:08 PDT 2002
On Wed, 19 Jun 2002, Andrew Church wrote:
> >On Wed, 19 Jun 2002, Andrew Church wrote:
> >
> >> Yeah, I checked the other supported servers and noticed that they
> >> all support such nicks too... and to be honest I'm in full agreement with
> >> Stskeeps that that part of the RFC (among others) is out of date; I just
> >> wish there was something more up to date that everyone could agree on.
> >> (Is this where someone jumps in and says "if you want to get something
> >> done, do it yourself"?)
> >>
> >> --Andrew Church
> >> achurch at achurch.org
> >> http://achurch.org/
> >
> >Well, if you read the RFC
> >
> >
> >Because of IRC's scandanavian origin, the characters {}| are considered to
> >be the lower case equivalents of the characters []\, respectively. This is
> >a critical issue when determining the equivalence of two nicknames.
> >
> >
> >So the original ircd considered {}|[]\ to be "letters".
>
> *BZZZT* Nice try, thank you for playing. To quote RFC1459:
>
> <nick> ::= <letter> { <letter> | <number> | <special> }
> <letter> ::= 'a' ... 'z' | 'A' ... 'Z'
> <number> ::= '0' ... '9'
> <special> ::= '-' | '[' | ']' | '\' | '`' | '^' | '{' | '}'
>
> In other words, a "letter" is really a letter from A to Z, and not one
> of []\{}|. (It is true, however, that {}| and []\ were considered
> case-insensitively equivalent.)
>
But in the finland alphabet, ae, slash-o, and the other thing ARE between
A and Z :)