[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Review of sort




Hi Arnt,

--On November 21, 2006 10:40:44 AM +0100 Arnt Gulbrandsen <arnt@xxxxxxxx> wrote:

I finally got a chance to look at i;basic.  It does quite a bit more
than i;unicode-casemap. i;unicode-casemap does nothing with combining
classes, logical order exceptions, translation of code points to a
sort key, direction, weighing, etc.

Yes... i;basic does ordering like dictionaries for most of the world.
Very elaborate, very high quality. i;unicode-casemap does something much,
much simpler. Simple to implement and good for associative arrays, which
is a very important task. IMO both are needed.

I'm not 100% sure whether there are programs or protocols that do need
i;unicode-casemap and don't (in some other capacity) need i;basic. It
could be that i;basic could take over i;unicode-casemap's job, assuming
the performace difference is manageable. Right now I think it couldn't,
but I may change my mind.

OK - so it sounds like we may want both of these. If so, it seems like separate drafts would be better.

Mark, are you in a position to write a draft for i;unicode-casemap? Or would you like someone else to?

--
Cyrus Daboo