Project

General

Profile

Bug #68

Introduce class Nick : public QString

Added by Sputnick over 12 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
General / Unspecified
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Version:
0.13.0
OS:
Any

Description

We should introduce a new class containing nick names, including an overloaded compare function. This should make the whole case-insensitivity stuff a heck of a lot easier, and such Nicks should then also be usable as QHash indices without further ado...

We should remember the following from RFC 1459:

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.

History

#1 Updated by Sputnick over 12 years ago

Update: As usual, the RFC as quoted above has nothing to with the real world. At least on Freenode, {Sput} and [Sput] can gladly coexist...

#2 Updated by Sputnick over 11 years ago

I think we don't really need this anymore. Might well be cleaner than the current approach, but we shouldn't beat a dead horse here...

Also available in: Atom PDF