Skip to content
Scripts for updating glibc to latest Unicode ctype
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
unicode-gen
unicode5-1
unicode6-3
unicode7-0
unicode8-0
.gitignore
README.md
ctype-gen.sh
gen-unicode-ctype.c
gen_unicode_ctype_dcp.py
i18n
report-ctype
report-utf8
steps-to-generate-ctype

README.md

glibc-i18n

Scripts useful while updating glibc localedata to latest Unicode ctype and i18n

File Information

  1. gen-unicode-ctype.c: from glibc version glibc-2.19-418-ga5d87b3 localedata folder.

  2. i18n: from glibc version glibc-2.19-418-ga5d87b3 locale

  3. UnicodeData.txt: (6.3.0) from http://www.unicode.org/Public/6.3.0/ucd/UCD.zip

  4. unicode: file generated by compiling [1] and running "./a.out [2] 6.3.0

Checking backward compatibility of new generate LC_CTYPE

a) First generate "unicode" file for latest Unicode UCD using gen-unicode.ctype.c

b) $python check-backcompatibility.py i18n unicode > Report

Useful Documents for UnicodeData.txt:

Unicode ch04:- General category http://www.unicode.org/reports/tr44/#General_Category_Values "Implementations should simply use the derived properties, and should not try to rederive them from lists of simple properties and collections of rules, because of the chances for error and divergence when doing so."

ftp://ftp.unicode.org/Public/3.0-Update/UnicodeData-3.0.0.html

You can’t perform that action at this time.