Fredrik Roubert
812ef8330e
ICU-20482 Pickup Python -B change.
...
cherry-picked from: 12e2a72747
Original commit message:
ICU-20062 Set the Python -B flag to inhibit the writing of .pyc files.
This will prevent littering the source tree with spurious .pyc files.
The potential faster execution when re-running a script that has an
up-to-date .pyc file is negligible.
2019-03-21 13:44:19 -07:00
Markus Scherer
a4e66ded6d
ICU-13630 switch from IdnaTest.txt to IdnaTestV2.txt new in Unicode 11 see Unicode PRI 375
...
X-SVN-Rev: 41294
2018-04-30 03:17:11 +00:00
Markus Scherer
1752b5c8c9
ICU-13630 Unicode 11 beta data mar06, API constants for new property values
...
X-SVN-Rev: 41092
2018-03-09 23:53:02 +00:00
Yoshito Umaoka
1870215131
ICU-13358 Fixed cpyscan problems. Enhanced cpyscan.pl to use online version of cpyskip.txt by default. Added the new Unicode copyright comment in many tools files.
...
X-SVN-Rev: 40527
2017-10-03 02:32:50 +00:00
Markus Scherer
acf2b4cc82
ICU-13186 stop prepending UTF-8 BOM to some Unicode files
...
X-SVN-Rev: 40149
2017-06-02 22:52:19 +00:00
Markus Scherer
b2ead3e2e1
ICU-8130 UTS 46 conformance test using Unicode IdnaTest.txt
...
X-SVN-Rev: 40130
2017-05-23 04:44:58 +00:00
Markus Scherer
20bee936b1
ICU-12985 ppucd.txt more readable unassigned ranges; block compaction by size savings not value plurality reduces clutter
...
X-SVN-Rev: 40096
2017-05-02 22:53:28 +00:00
Markus Scherer
761c994436
ICU-12985 pre-parse VerticalOrientation.txt
...
X-SVN-Rev: 40086
2017-04-28 20:29:22 +00:00
Markus Scherer
6ce7f348a3
ICU-12985 implement the binary Emoji_Component property for emoji 5
...
X-SVN-Rev: 40082
2017-04-26 23:58:36 +00:00
Markus Scherer
edce2be62c
ICU-12985 Unicode 10 data 20170418, new property values, adjust tools & tests
...
X-SVN-Rev: 40079
2017-04-26 21:17:13 +00:00
Markus Scherer
1982037316
ICU-12900 change ppucd.txt for copyright scanner patterns
...
X-SVN-Rev: 39921
2017-03-23 17:30:41 +00:00
Markus Scherer
466a569c58
ICU-12900 mostly still Unicode 9.0 but Unicode 10 beta (20170322) segmentation & bidi data and draft emoji 5.0 (also 20170322)
...
X-SVN-Rev: 39915
2017-03-23 02:14:00 +00:00
Markus Scherer
8d3a176d4f
ICU-12526 ignore inline comments in script metadata
...
X-SVN-Rev: 38709
2016-05-05 23:53:32 +00:00
Markus Scherer
3e5578f3bf
ICU-12526 uprops.icu formatVersion 7.3: support new fraction numeric values like 3/80; ppucd.txt mostly no block compression for String/Misc properties; minor bug fixes
...
X-SVN-Rev: 38706
2016-05-05 22:51:18 +00:00
Markus Scherer
dbebd188e7
ICU-12526 initial Unicode 9 data
...
X-SVN-Rev: 38698
2016-05-04 23:54:37 +00:00
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
7f3718899a
ICU-9538 parse CLDR scriptMetadata.txt
...
X-SVN-Rev: 33259
2013-02-17 23:16:09 +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
Markus Scherer
ef5aeb05a3
ICU-8827 Unicode 6.1 tools: ignore UTS #46 NV8, update version numbers
...
X-SVN-Rev: 30880
2011-10-29 00:02:09 +00:00
Markus Scherer
02a21226d9
ICU-7264 adjust IdnaMappingTable reformatting to handle new STD3 values
...
X-SVN-Rev: 28644
2010-09-17 22:56:53 +00:00
Markus Scherer
58d21ee915
ICU-7264 scripts for data file generation
...
X-SVN-Rev: 28364
2010-07-23 23:51:14 +00:00
Markus Scherer
ecd660579b
ICU-7144 handle deviation characters and disallowed ASCII characters in code
...
X-SVN-Rev: 27999
2010-04-29 00:33:58 +00:00
Markus Scherer
9bbee2c4ba
ICU-7144 adjust to IdnaMappingTable.txt separating reserved and assigned ranges
...
X-SVN-Rev: 27949
2010-04-19 21:05:15 +00:00
Markus Scherer
97c3e0ae45
ICU-7144 fix 2260, 226E, 226F mappings
...
X-SVN-Rev: 27793
2010-03-05 22:24:48 +00:00
Markus Scherer
46ec4b3cc7
ICU-7144 script to turn Unicode's IdnaMappingTable.txt into ICU gennorm2 source file format
...
X-SVN-Rev: 27791
2010-03-05 22:12:37 +00:00