]> Cypherpunks repositories - gostls13.git/commit
exp/locale/collate: moved low-level collation functionality
authorMarcel van Lohuizen <mpvl@golang.org>
Tue, 12 Feb 2013 14:59:55 +0000 (15:59 +0100)
committerMarcel van Lohuizen <mpvl@golang.org>
Tue, 12 Feb 2013 14:59:55 +0000 (15:59 +0100)
commitf38da96755cea4fde703b4601d5959150587eab4
treea973ced279522bab0d57f34589270ef97b581ac3
parentae8da3a28c4182acec1f74f22a615a68fc5c195d
exp/locale/collate: moved low-level collation functionality
into separate package.  This allows this code to be shared
with the search package without the need for these two to use
the same tables.
Adjusted various files accordingly.

R=rsc
CC=golang-dev
https://golang.org/cl/7213044
22 files changed:
src/pkg/exp/locale/collate/build/builder.go
src/pkg/exp/locale/collate/build/colelem.go
src/pkg/exp/locale/collate/build/colelem_test.go
src/pkg/exp/locale/collate/build/order.go
src/pkg/exp/locale/collate/build/order_test.go
src/pkg/exp/locale/collate/collate.go
src/pkg/exp/locale/collate/collate_test.go
src/pkg/exp/locale/collate/colltab/colelem.go [moved from src/pkg/exp/locale/collate/colelem.go with 74% similarity]
src/pkg/exp/locale/collate/colltab/colelem_test.go [moved from src/pkg/exp/locale/collate/colelem_test.go with 56% similarity]
src/pkg/exp/locale/collate/colltab/colltab.go [moved from src/pkg/exp/locale/collate/colltab.go with 93% similarity]
src/pkg/exp/locale/collate/colltab/contract.go [moved from src/pkg/exp/locale/collate/contract.go with 99% similarity]
src/pkg/exp/locale/collate/colltab/contract_test.go [moved from src/pkg/exp/locale/collate/contract_test.go with 99% similarity]
src/pkg/exp/locale/collate/colltab/export.go [moved from src/pkg/exp/locale/collate/export.go with 98% similarity]
src/pkg/exp/locale/collate/colltab/table.go [moved from src/pkg/exp/locale/collate/table.go with 86% similarity]
src/pkg/exp/locale/collate/colltab/trie.go [moved from src/pkg/exp/locale/collate/trie.go with 99% similarity]
src/pkg/exp/locale/collate/colltab/trie_test.go [moved from src/pkg/exp/locale/collate/trie_test.go with 99% similarity]
src/pkg/exp/locale/collate/export_test.go
src/pkg/exp/locale/collate/index.go [new file with mode: 0644]
src/pkg/exp/locale/collate/maketables.go
src/pkg/exp/locale/collate/regtest.go
src/pkg/exp/locale/collate/table_test.go
src/pkg/exp/locale/collate/tables.go