Commit Graph

27 Commits

Author SHA1 Message Date
Markus Scherer
0390f4c86c ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0
X-SVN-Rev: 38182
2016-01-21 04:34:33 +00:00
Markus Scherer
99c4dfa565 ICU-11574 Unicode 8 updates
X-SVN-Rev: 37353
2015-04-16 23:42:50 +00:00
Markus Scherer
2436998dd3 ICU-10821 ppucd.txt: find & write current-year copyright, escape non-ASCII in heading comments
X-SVN-Rev: 35600
2014-04-04 18:01:48 +00:00
Markus Scherer
f440aa17d9 ICU-10821 initial tools update for Unicode 7.0
X-SVN-Rev: 35596
2014-04-03 22:43:00 +00:00
Markus Scherer
c9dc52d608 ICU-10128 remove version suffixes from UCD files, so that they are easy to compare as a tree of files
X-SVN-Rev: 33565
2013-04-30 16:27:15 +00:00
Markus Scherer
f452c2eff4 ICU-10128 add 2 new script codes from ISO 15924: Aghb & Mahj
X-SVN-Rev: 33563
2013-04-29 22:39:38 +00:00
Markus Scherer
dabb8350c7 ICU-10128 encode new properties bpt & bpb in ubidi.icu format version 2.1
X-SVN-Rev: 33557
2013-04-26 23:45:27 +00:00
Markus Scherer
3db9d2b0f7 ICU-10128 parse the new BidiBrackets.txt
X-SVN-Rev: 33554
2013-04-26 00:06:57 +00:00
Markus Scherer
db9611caa9 ICU-9437 support UCD 6.2
X-SVN-Rev: 32062
2012-07-24 21:11:29 +00:00
Markus Scherer
979a273104 ICU-8995 add new ISO script code Hluw=Anatolian Hieroglyphs
X-SVN-Rev: 31248
2012-01-23 19:51:22 +00:00
Markus Scherer
4ad12dc318 ICU-8995 merge idna2nrm.py into preparseucd.py
X-SVN-Rev: 31229
2012-01-19 18:51:33 +00:00
Markus Scherer
f72bdf2ffb ICU-9023 reduce norm2/nfkc.txt to a delta over nfc.txt
X-SVN-Rev: 31200
2012-01-12 01:02:38 +00:00
Markus Scherer
b2a9c8508e ICU-8972 generate norm2/nfkc_cf.txt from preparseucd.py
X-SVN-Rev: 31197
2012-01-10 22:59:14 +00:00
Markus Scherer
07a5ec42af ICU-8972 stop copying UCD .txt files into the ICU source tree that are not parsed any more except by preparseucd.py
X-SVN-Rev: 31195
2012-01-10 22:07:51 +00:00
Markus Scherer
e8d8222080 ICU-8972 write * Unicode version line to norm2/.txt files
X-SVN-Rev: 31192
2012-01-10 20:56:22 +00:00
Markus Scherer
72559ba1cd ICU-8972 replace gennorm with code in preparseucd.py
X-SVN-Rev: 31174
2011-12-28 19:23:13 +00:00
Markus Scherer
162f137de9 ICU-8972 document stable pnames_data.h output
X-SVN-Rev: 31171
2011-12-23 04:29:33 +00:00
Markus Scherer
a65dbd9267 ICU-8972 pnames_data.h: remove redundant _COUNT constants, add static
X-SVN-Rev: 31168
2011-12-22 06:52:39 +00:00
Markus Scherer
1ec1832428 ICU-8972 bug fixes
X-SVN-Rev: 31166
2011-12-22 06:28:59 +00:00
Markus Scherer
f3fd941998 ICU-8972 adjust property names builder to simpler pnames_data.h
X-SVN-Rev: 31165
2011-12-22 03:23:52 +00:00
Markus Scherer
05d42d4ed3 ICU-8972 redo writing of pnames_data.h: write properties & their values in uchar.h order, write strings rather than double indirection through name groups & string table; stable output with minor, proportional diffs in version upgrades, and much simpler code
X-SVN-Rev: 31164
2011-12-21 07:51:56 +00:00
Markus Scherer
cc68c8c6e2 ICU-8972 preparseucd.py writes pnames_data.h with formatting nearly identical to genpname/preparse.pl; delete obsolete genpname/*
X-SVN-Rev: 31160
2011-12-20 07:43:38 +00:00
Markus Scherer
410c2b4580 ICU-8972 finish preparseucd.py parsing uchar.h, prepare data in order of old genpname/preparse.pl
X-SVN-Rev: 31158
2011-12-19 19:53:57 +00:00
Markus Scherer
5597c3ef96 ICU-8972 progress towards preparseucd.py also parsing uchar.h & uscript.h and writing pnames_data.h; add remaining ICU-specific properties that used to be in SyntheticPropertyAliases.txt
X-SVN-Rev: 31157
2011-12-19 05:21:15 +00:00
Markus Scherer
10243eee46 ICU-8972 preparseucd.py: add ISO 15924-only script codes, change argv[2] to path/to/ICU/src/root, prepend UTF-8 BOM to some test files
X-SVN-Rev: 31151
2011-12-18 16:01:49 +00:00
Markus Scherer
03f9f2307e ICU-8972 genprops: start to read ppucd.txt, use that for Decomposition_Type
X-SVN-Rev: 31137
2011-12-16 06:51:58 +00:00
Markus Scherer
fc3909efc8 ICU-8972 script to preparse the UCD (multiple .txt files) into a single ppucd.txt with a simple syntax
X-SVN-Rev: 31130
2011-12-15 23:58:14 +00:00