Source-Changes archive

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

CVS commit: [perseant-stdc-iso10646] src



Module Name:    src
Committed By:   perseant
Date:           Sat Jan 20 19:36:29 UTC 2018

Modified Files:
        src/include [perseant-stdc-iso10646]: wchar.h
        src/lib/libc/citrus [perseant-stdc-iso10646]: citrus_lc_collate.c
        src/lib/libc/citrus/modules [perseant-stdc-iso10646]: citrus_big5.c
            citrus_euc.c citrus_iso2022.c citrus_mskanji.c
        src/lib/libc/locale [perseant-stdc-iso10646]: collate.h
            collate_locale.c ducet_collation_data.h unicode_ucd.c
        src/tools [perseant-stdc-iso10646]: Makefile
        src/usr.bin/localedef [perseant-stdc-iso10646]: Makefile collate.c
Added Files:
        src/lib/libc/citrus/modules [perseant-stdc-iso10646]: citrus_big5_k2u.h
            citrus_big5_u2k.h citrus_euc_k2u.h citrus_euc_u2k.h
            citrus_iso2022_k2u.h citrus_iso2022_u2k.h citrus_mskanji_k2u.h
            citrus_mskanji_u2k.h
Removed Files:
        src/usr.bin/localedef [perseant-stdc-iso10646]: localedef parser.c
            parser.h

Log Message:
Use multilevel tables (tries) to convert kuten <-> unicode.
Get rid of dchains, replace with chain/rchain conversions through keys
allocated from the PUA.


To generate a diff of this commit:
cvs rdiff -u -r1.42.8.1 -r1.42.8.2 src/include/wchar.h
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/lib/libc/citrus/citrus_lc_collate.c
cvs rdiff -u -r1.15.18.3 -r1.15.18.4 \
    src/lib/libc/citrus/modules/citrus_big5.c
cvs rdiff -u -r0 -r1.1.2.1 src/lib/libc/citrus/modules/citrus_big5_k2u.h \
    src/lib/libc/citrus/modules/citrus_big5_u2k.h \
    src/lib/libc/citrus/modules/citrus_euc_k2u.h \
    src/lib/libc/citrus/modules/citrus_euc_u2k.h \
    src/lib/libc/citrus/modules/citrus_iso2022_k2u.h \
    src/lib/libc/citrus/modules/citrus_iso2022_u2k.h \
    src/lib/libc/citrus/modules/citrus_mskanji_k2u.h \
    src/lib/libc/citrus/modules/citrus_mskanji_u2k.h
cvs rdiff -u -r1.17.20.3 -r1.17.20.4 src/lib/libc/citrus/modules/citrus_euc.c
cvs rdiff -u -r1.23.22.3 -r1.23.22.4 \
    src/lib/libc/citrus/modules/citrus_iso2022.c
cvs rdiff -u -r1.14.22.3 -r1.14.22.4 \
    src/lib/libc/citrus/modules/citrus_mskanji.c
cvs rdiff -u -r1.1.40.1 -r1.1.40.2 src/lib/libc/locale/collate.h
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/lib/libc/locale/collate_locale.c \
    src/lib/libc/locale/unicode_ucd.c
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/lib/libc/locale/ducet_collation_data.h
cvs rdiff -u -r1.191 -r1.191.2.1 src/tools/Makefile
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/usr.bin/localedef/Makefile \
    src/usr.bin/localedef/collate.c
cvs rdiff -u -r1.1.2.1 -r0 src/usr.bin/localedef/localedef \
    src/usr.bin/localedef/parser.c src/usr.bin/localedef/parser.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index