• Marcel van Lohuizen's avatar
    exp/norm: a few minor changes in prepration for a table format change: · 8ba20dbd
    Marcel van Lohuizen authored
     - Unified bounary conditions for NFC and NFD and removed some indirections.
       This enforces boundaries at the character level, which is typically what
       the user expects. (NFD allows a boundary between 'a' and '`', for example,
       which may give unexpected results for collation.  The current implementation
       is already stricter than the standard, so nothing much changes.  This change
       just formalizes it.
     - Moved methods of qcflags to runeInfo.
     - Swapped YesC and YesMaybe bits in qcFlags. This is to aid future changes.
     - runeInfo return values use named fields in preperation for struct change.
     - Replaced some left-over uint32s with rune.
    
    R=r
    CC=golang-dev
    https://golang.org/cl/5607050
    8ba20dbd
Name
Last commit
Last update
..
Makefile Loading commit data...
composition.go Loading commit data...
composition_test.go Loading commit data...
forminfo.go Loading commit data...
input.go Loading commit data...
maketables.go Loading commit data...
maketesttables.go Loading commit data...
norm_test.go Loading commit data...
normalize.go Loading commit data...
normalize_test.go Loading commit data...
normregtest.go Loading commit data...
readwriter.go Loading commit data...
readwriter_test.go Loading commit data...
tables.go Loading commit data...
trie.go Loading commit data...
trie_test.go Loading commit data...
triedata_test.go Loading commit data...
triegen.go Loading commit data...