]> Cypherpunks repositories - gostls13.git/commit
exp/locale/collate: This CL includes the following changes:
authorMarcel van Lohuizen <mpvl@golang.org>
Fri, 13 Jul 2012 09:38:22 +0000 (11:38 +0200)
committerMarcel van Lohuizen <mpvl@golang.org>
Fri, 13 Jul 2012 09:38:22 +0000 (11:38 +0200)
commit882b6ef4542e7055c7dcd262b22c434b957195df
tree9129c658ecdd45d66cd93b8b2f4afe4b4b613112
parentadc19ac5e3fc4914df4b09400686c964e379532b
exp/locale/collate: This CL includes the following changes:
- Changed the representation of colElem to support a few cases
  for some languages not supported by the current format.
- Changed offsets for implicit primary values. This makes the
  values both easier to read and debug (last 4 nibbles are identical to
  implicit primary value) and also results in better packing.
- Fixed bug in weight conversion code that did not pop up yet by
  sheer luck.
Note that tables.go also includes changes to the contraction trie
from CL 6346092.

R=r, mpvl
CC=golang-dev
https://golang.org/cl/6392060
src/pkg/exp/locale/collate/build/builder.go
src/pkg/exp/locale/collate/build/builder_test.go
src/pkg/exp/locale/collate/build/colelem.go
src/pkg/exp/locale/collate/build/colelem_test.go
src/pkg/exp/locale/collate/colelem.go
src/pkg/exp/locale/collate/colelem_test.go
src/pkg/exp/locale/collate/table_test.go
src/pkg/exp/locale/collate/tables.go