UCA unnecessary collation weight 0000

Richard Wordingham via Unicode unicode at unicode.org
Thu Nov 1 16:32:01 CDT 2018


On Thu, 1 Nov 2018 21:13:46 +0100
Philippe Verdy via Unicode <unicode at unicode.org> wrote:

> I'm not speaking just about how collation keys will finally be stored
> (as uint16 or bytes, or sequences  of bits with variable length); I'm
> just refering to the sequence of weights you generate.


> You absolutely NEVER need ANYWHERE in the UCA algorithm any 0000
> weight, not even during processing, or un the DUCET table.

If you take the zero weights out, you have a different table structure
to store, e.g. the CLDR fractional weight tables.

Richard.


More information about the Unicode mailing list