Scripts useful while updating glibc localedata to latest Unicode ctype and i18n
File Information
-
gen-unicode-ctype.c: from glibc version glibc-2.19-418-ga5d87b3 localedata folder.
-
i18n: from glibc version glibc-2.19-418-ga5d87b3 locale
-
UnicodeData.txt: (6.3.0) from http://www.unicode.org/Public/6.3.0/ucd/UCD.zip
-
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