Lines Matching full:unicode
1 * Copyright (C) 2016 and later: Unicode, Inc. and others.
2 * License & terms of use: http://www.unicode.org/copyright.html
14 * change log for Unicode updates
16 * For each new Unicode version, during the beta period,
30 until they are encoded in Unicode,
31 or can be assumed to be encoded in the next Unicode version.
32 Script enum constant names want to follow the Unicode script property value aliases,
43 See http://unicode.org/reports/tr35/#unicode_script_subtag_validity
44 and look for "alias" on http://unicode.org/iso15924/iso15924-codes.html
48 For new script codes see http://www.unicode.org/iso15924/codechanges.html
67 https://unicode-org.atlassian.net/browse/ICU-8966 InPC & InSC
68 https://unicode-org.atlassian.net/browse/ICU-12850 vo
84 - $ICU_SRC/tools/unicode$ py/preparseucd.py $UNICODE_DATA $ICU_SRC
86 + It also writes tools/unicode/c/genprops/pnames_data.h with property and value
101 * build Unicode tools using CMake+make
103 $ICU_SRC/tools/unicode/c/icudefs.txt:
111 mkdir -p tools/unicode/c
112 cd tools/unicode/c
114 $ICU_ROOT/dbg/tools/unicode/c$
115 cmake ../../../../../src/tools/unicode/c
119 $ICU_ROOT/dbg/tools/unicode/c$
146 - copy the big-endian Unicode data files to another location,
167 Unicode 11.0 update for ICU 62
169 http://www.unicode.org/versions/Unicode11.0.0/
170 http://unicode.org/versions/beta-11.0.0.html
171 https://www.unicode.org/review/pri372/
172 http://www.unicode.org/reports/uax-proposed-updates.html
173 http://www.unicode.org/reports/tr44/tr44-21.html
188 - ticket:13630: Unicode 11
193 - cldrbug 10978: Unicode 11
196 *** Unicode version numbers
202 - Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h
209 - download Unicode files into $UNICODE_DATA
213 * for manual diffs and for Unicode Tools input data updates:
219 - $ICU_SRC/tools/unicode$ py/preparseucd.py $UNICODE_DATA $ICU_SRC
273 -> these two later removed again: http://www.unicode.org/L2/L2018/18115.htm#155-A76
311 …$ICU_SRC/tools/unicode$ py/parsescriptmetadata.py $ICU_SRC/icu4c/source/common/unicode/uscript.h $…
316 - make sure that the Unicode Tools tree contains the latest security data files
317 - go to Unicode Tools org.unicode.text.tools.RecommendedSetGenerator
335 * build Unicode tools using CMake+make
337 $ICU_SRC/tools/unicode/c/icudefs.txt:
345 mkdir -p tools/unicode/c
346 cd tools/unicode/c
348 $ICU_ROOT/dbg/tools/unicode/c$
349 cmake ../../../../src/tools/unicode/c
353 $ICU_ROOT/dbg/tools/unicode/c$
377 - Unicode 6.0..11.0: U+2260, U+226E, U+226F
378 - nothing new in this Unicode version, no test file to update
391 Unicode 11 grapheme, word, and line break spec changes.
395 - UCA DUCET goes into Mark's Unicode tools, see
403 cp (Unicode Tools UCA generated)/CollationAuxiliary/* $CLDR_SRC/common/uca/
438 - run Unicode Tools
439 org.unicode.draft.GenerateUnihanCollators
447 - run Unicode Tools
448 org.unicode.draft.GenerateUnihanCollatorFiles
460 org.unicode.cldr.icu.NewLdml2IcuConverter
487 Unicode .icu files built to ./out/build/icudt61l
501 - copy the big-endian Unicode data files to another location,
527 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
529 …t SpecialCasing.txt UnicodeData.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
531 …est.txt BidiTest.txt IdnaTestV2.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
532 …_DATA/ucd/CompositionExclusions.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
541 Unicode 11: using Unicode 11 CLDR ticket #10978
545 Unicode 10: http://unicode.org/cldr/trac/ticket/10219
546 Unicode 9: http://unicode.org/cldr/trac/ticket/9692
548 *** merge the Unicode update branches back onto the trunk
551 - make sure that changes to Unicode tools are checked in:
552 http://www.unicode.org/utility/trac/log/trunk/unicodetools
556 Unicode 10.0 update for ICU 60
558 http://www.unicode.org/versions/Unicode10.0.0/
559 http://www.unicode.org/versions/beta-10.0.0.html
560 http://blog.unicode.org/2017/03/unicode-100-beta-review.html
561 http://www.unicode.org/review/pri350/
562 http://www.unicode.org/reports/uax-proposed-updates.html
563 http://www.unicode.org/reports/tr44/tr44-19.html
578 - ticket:12985: Unicode 10
585 - cldrbug 10055: Unicode 10
586 - cldrbug 9882: Unicode 10 script metadata
587 - cldrbug 10219: numbering systems for Unicode 10
589 *** Unicode version numbers
595 - Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h
602 - download Unicode 10.0 files into $UNICODE_DATA
612 - $ICU_SRC/tools/unicode$ py/preparseucd.py $UNICODE_DATA $ICU_SRC
626 - remove or add new Unicode scripts from/to the
699 -> was new in Unicode 9
712 …$ICU_SRC/tools/unicode$ py/parsescriptmetadata.py $ICU_SRC/icu4c/source/common/unicode/uscript.h $…
727 * build Unicode tools using CMake+make
729 $ICU_SRC/tools/unicode/c/icudefs.txt:
736 $ICU_ROOT/dbg/tools/unicode/c$
737 cmake ../../../../src/tools/unicode/c
741 $ICU_ROOT/dbg/tools/unicode/c$
750 - Unicode 6.0..10.0: U+2260, U+226E, U+226F
751 - nothing new in this Unicode version, no test file to update
758 - UCA DUCET goes into Mark's Unicode tools, see
761 cp (Unicode Tools UCA generated)/CollationAuxiliary/* $CLDR_SRC/common/uca/
796 - run Unicode Tools
797 org.unicode.draft.GenerateUnihanCollators
805 - run Unicode Tools
806 org.unicode.draft.GenerateUnihanCollatorFiles
818 org.unicode.cldr.icu.NewLdml2IcuConverter
845 Unicode .icu files built to ./out/build/icudt60l
859 - copy the big-endian Unicode data files to another location,
885 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
887 …t SpecialCasing.txt UnicodeData.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
889 …rTest.txt BidiTest.txt IdnaTest.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
890 …_DATA/ucd/CompositionExclusions.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
899 Unicode 10: http://unicode.org/cldr/trac/ticket/10219
900 Unicode 9: http://unicode.org/cldr/trac/ticket/9692
902 *** merge the Unicode update branches back onto the trunk
905 - make sure that changes to Unicode tools are checked in:
906 http://www.unicode.org/utility/trac/log/trunk/unicodetools
911 - ICU 59 mostly remains on Unicode 9.0
912 - except updates bidi and segmentation data to Unicode 10 beta
935 - download Unicode 9.0 files into a uni90e50 folder: ucd, idna, security (skip uca)
937 - download Unicode 10.0 beta files: ucd
938 + copy Unicode 10 bidi files to the uni90e50/ucd folder:
944 + copy Unicode 10 segmentation files to the uni90e50/ucd folder:
954 - ~/svn.icu/trunk/src/tools/unicode$ py/preparseucd.py ~/unidata/uni90e50/20170322 $ICU_SRC_DIR
964 * build Unicode tools using CMake+make
966 ~/svn.icu/trunk/src/tools/unicode/c/icudefs.txt:
973 ~/svn.icu/trunk/dbg/tools/unicode/c$
974 cmake ../../../../src/tools/unicode/c
978 ~/svn.icu/trunk/dbg/tools/unicode/c$
992 Unicode .icu files built to ./out/build/icudt59l
1006 - copy the big-endian Unicode data files to another location,
1024 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
1026 …sing.txt UnicodeData.txt ~/svn.icu/trunk/src/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
1028 …terTest.txt BidiTest.txt ~/svn.icu/trunk/src/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
1029 …ompositionExclusions.txt ~/svn.icu/trunk/src/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode
1035 Unicode 9.0 update for ICU 58
1046 http://www.unicode.org/review/pri323/ -- beta review
1047 http://www.unicode.org/reports/uax-proposed-updates.html
1048 http://www.unicode.org/versions/beta-9.0.0.html
1049 http://www.unicode.org/versions/Unicode9.0.0/
1050 http://www.unicode.org/reports/tr44/tr44-17.html
1054 - ticket:12526: integrate Unicode 9
1063 - cldrbug 8745: Unicode 9.0 script metadata
1065 *** Unicode version numbers
1071 - Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h
1079 - make sure that the Unicode data folder passed into preparseucd.py
1085 - ~/svn.icutools/trunk/src/unicode$ py/preparseucd.py ~/unidata/uni90/20160603 $ICU_SRC_DIR ~/svn.i…
1088 - also: from http://unicode.org/Public/security/9.0.0/ download new confusables.txt
1093 - remove or add new Unicode scripts from/to the
1180 …~/svn.icutools/trunk/src/unicode$ py/parsescriptmetadata.py $ICU_SRC_DIR/source/common/unicode/usc…
1195 * build Unicode tools using CMake+make
1197 ~/svn.icutools/trunk/src/unicode/c/icudefs.txt:
1204 ~/svn.icutools/trunk/dbg/unicode/c$
1205 cmake ../../../src/unicode/c
1209 ~/svn.icutools/trunk/dbg/unicode/c$
1218 - Unicode 6.0..9.0: U+2260, U+226E, U+226F
1226 - UCA DUCET goes into Mark's Unicode tools, see
1264 - run Unicode Tools
1265 org.unicode.draft.GenerateUnihanCollators
1273 - run Unicode Tools
1274 org.unicode.draft.GenerateUnihanCollatorFiles
1286 org.unicode.cldr.icu.NewLdml2IcuConverter
1312 Unicode .icu files built to ./out/build/icudt58l
1326 - copy the big-endian Unicode data files to another location,
1352 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
1354 …alCasing.txt UnicodeData.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
1356 …aracterTest.txt BidiTest.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
1357 …cd/CompositionExclusions.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
1386 *** merge the Unicode update branches back onto the trunk
1389 - make sure that changes to Unicode tools & ICU tools are checked in
1390 http://www.unicode.org/utility/trac/log/trunk/unicodetools
1398 - new scripts in Unicode 9: Adlm, Bhks, Marc, Newa, Osge
1403 Add new codes to uscript.h & UScript.java, see Unicode update logs.
1408 Manually edit ppucd.txt and icutools:unicode/c/genprops/pnames_data.h,
1410 "Long" script names only where established in Unicode 9 PropertyValueAliases.txt.
1412 Note: If we have to run preparseucd.py again before the Unicode 9 update,
1422 Adjust unicode/c/genprops/*builder.cpp for #ifndef/#ifdef changes in _data.h files,
1426 ~/svn.icutools/trunk/dbg/unicode/c$ make && genprops/genprops $ICU_SRC_DIR
1459 Add emoji-data.txt to the input files, from http://www.unicode.org/Public/emoji/
1471 ~/svn.icutools/trunk/src/unicode$ py/preparseucd.py ~/unidata/uni80/20151217 $ICU_SRC_DIR ~/svn.icu…
1477 ~/svn.icutools/trunk/dbg/unicode/c$ make && genprops/genprops $ICU_SRC_DIR
1483 Unicode 8.0 update for ICU 56
1494 http://www.unicode.org/review/pri297/ -- beta review
1495 http://www.unicode.org/reports/uax-proposed-updates.html
1496 http://unicode.org/versions/beta-8.0.0.html
1497 http://www.unicode.org/versions/Unicode8.0.0/
1498 http://www.unicode.org/reports/tr44/tr44-15.html
1502 - ticket:11574: Unicode 8
1511 - cldrbug 8109: Unicode 8.0 script metadata
1512 - cldrbug 8418: Updated segmentation for Unicode 8.0
1514 *** Unicode version numbers
1520 - Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h
1528 - make sure that the Unicode data folder passed into preparseucd.py
1534 - ~/svn.icutools/trunk/src/unicode$ py/preparseucd.py ~/unidata/uni80/20150415 $ICU_SRC_DIR ~/svn.i…
1537 - also: from http://unicode.org/Public/security/8.0.0/ download new
1544 - remove new Unicode scripts from the
1598 …~/svn.icutools/trunk/src/unicode$ py/parsescriptmetadata.py $ICU_SRC_DIR/source/common/unicode/usc…
1613 * build Unicode tools using CMake+make
1615 ~/svn.icutools/trunk/src/unicode/c/icudefs.txt:
1622 ~/svn.icutools/trunk/dbg/unicode/c$ cmake ../../../src/unicode/c
1623 ~/svn.icutools/trunk/dbg/unicode/c$ make
1626 - ~/svn.icutools/trunk/dbg/unicode/c$ genprops/genprops $ICU_SRC_DIR
1627 - ~/svn.icutools/trunk/dbg/unicode/c$ genuca/genuca --hanOrder implicit $ICU_SRC_DIR
1628 - ~/svn.icutools/trunk/dbg/unicode/c$ genuca/genuca --hanOrder radical-stroke $ICU_SRC_DIR
1636 - Unicode 6.0..8.0: U+2260, U+226E, U+226F
1649 - UCA DUCET goes into Mark's Unicode tools, see
1698 Unicode .icu files built to ./out/build/icudt56l
1712 - copy the big-endian Unicode data files to another location,
1738 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
1740 …alCasing.txt UnicodeData.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
1742 …aracterTest.txt BidiTest.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
1743 …cd/CompositionExclusions.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
1777 *** merge the Unicode update branches back onto the trunk
1780 - make sure that changes to Unicode tools & ICU tools are checked in
1781 http://www.unicode.org/utility/trac/log/trunk/unicodetools
1786 Unicode 7.0 update for ICU 54
1788 http://www.unicode.org/review/pri271/ -- beta review
1789 http://www.unicode.org/reports/uax-proposed-updates.html
1790 http://www.unicode.org/versions/beta-7.0.0.html#notable_issues
1791 http://www.unicode.org/reports/tr44/tr44-13.html
1795 - ticket 10821: Unicode 7.0, UCA 7.0
1804 - ticket 6762: script metadata for Unicode 7.0 new scripts
1806 *** Unicode version numbers
1812 - Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h
1820 - make sure that the Unicode data folder passed into preparseucd.py
1826 - ~/svn.icutools/trunk/src/unicode$ py/preparseucd.py ~/unidata/uni70/20140403 $ICU_SRC_DIR ~/svn.i…
1833 - also: from http://unicode.org/Public/security/7.0.0/ download new
1838 - remove new Unicode scripts from the
1849 - gets Unicode copyright line from PropertyAliases.txt which is currently still at 2013
1954 - 6 new script codes from ISO 15924 http://www.unicode.org/iso15924/codechanges.html
1963 -> uscript.h (some overlap with additions from Unicode)
1973 …~/svn.icutools/trunk/src/unicode$ py/parsescriptmetadata.py $ICU_SRC_DIR/source/common/unicode/usc…
1991 * build Unicode tools using CMake+make
1993 ~/svn.icutools/trunk/src/unicode/c/icudefs.txt:
2000 ~/svn.icutools/trunk/dbg/unicode/c$ cmake ../../../src/unicode/c
2001 ~/svn.icutools/trunk/dbg/unicode/c$ make
2006 icutools: unicode/c/genprops/bidipropsbuilder.cpp
2011 - ~/svn.icutools/trunk/dbg/unicode/c$ genprops/genprops $ICU_SRC_DIR
2012 - ~/svn.icutools/trunk/dbg/unicode/c$ genuca/genuca $ICU_SRC_DIR
2020 - Unicode 6.0..7.0: U+2260, U+226E, U+226F
2032 Unicode .icu files built to ./out/build/icudt53l
2046 - copy the big-endian Unicode data files to another location,
2067 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
2069 …alCasing.txt UnicodeData.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
2071 …aracterTest.txt BidiTest.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
2072 …cd/CompositionExclusions.txt ~/svn.icu4j/trunk/src/main/tests/core/src/com/ibm/icu/dev/data/unicode
2076 - download UCA files (mostly allkeys.txt) from http://www.unicode.org/Public/UCA/<beta version>/
2091 with output from Mark's Unicode tools (..._CLDR_..._SHORT.txt)
2108 - copy all output from Mark's UCA tool to unicode.org for review & staging by Ken & editors
2122 (For details see the Unicode 5.2 change log below.)
2131 for "born stable" Unicode API constants, and to stop parsing ICU version numbers
2138 Unicode-derived script codes should be "born stable" like constants in uchar.h, uscript.h etc.
2146 *** merge the Unicode update branches back onto the trunk
2152 Unicode 6.3 update
2154 http://www.unicode.org/review/pri249/ -- beta review
2155 http://www.unicode.org/reports/uax-proposed-updates.html
2156 http://www.unicode.org/versions/beta-6.3.0.html#notable_issues
2157 http://www.unicode.org/reports/tr44/tr44-11.html
2161 - ticket 10128: update ICU to Unicode 6.3 beta
2162 - ticket 10168: update ICU to Unicode 6.3 final
2166 - ticket 10142: implement Unicode 6.3 bidi algorithm additions
2168 *** Unicode version numbers
2175 - Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h
2183 - make sure that the Unicode data folder passed into preparseucd.py
2188 - ~/svn.icutools/trunk/src/unicode$ py/preparseucd.py ~/unidata/uni63/20130425 ~/svn.icu/uni63/src …
2228 - 2 new script codes from ISO 15924 http://www.unicode.org/iso15924/codechanges.html
2256 * build Unicode tools using CMake+make
2258 ~/svn.icutools/trunk/src/unicode/c/icudefs.txt:
2265 ~/svn.icutools/trunk/dbg/unicode/c$ cmake ../../../src/unicode/c
2266 ~/svn.icutools/trunk/dbg/unicode/c$ make
2269 - ~/svn.icutools/trunk/dbg/unicode/c$ genprops/genprops ~/svn.icu/uni63/src
2270 - ~/svn.icutools/trunk/dbg/unicode/c$ genuca/genuca -i ~/svn.icu/uni63/dbg/data/out/build/icudt52l …
2278 - Unicode 6.0..6.3: U+2260, U+226E, U+226F
2288 Unicode .icu files built to ./out/build/icudt52l
2301 - copy the big-endian Unicode data files to another location,
2314 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
2316 * UCA -- mostly skipped for ICU 52 / Unicode 6.3, except update coll/* files
2318 - get output from Mark's tools; look in http://www.unicode.org/Public/UCA/<beta version>/
2325 with output from Mark's Unicode tools (..._CLDR_..._SHORT.txt)
2351 - skipped for Unicode 6.3: no new scripts
2353 *** merge the Unicode update branches back onto the trunk
2359 Unicode 6.2 update
2361 http://www.unicode.org/review/pri230/
2362 http://www.unicode.org/versions/beta-6.2.0.html
2363 http://www.unicode.org/reports/tr44/tr44-9.html#Unicode_6.2.0
2364 http://www.unicode.org/review/pri227/ Changes to Script Extensions Property Values
2365 http://www.unicode.org/review/pri228/ Changing some common characters from Punctuation to Symbol
2366 http://www.unicode.org/review/pri229/ Linebreaking Changes for Pictographic Symbols
2367 http://www.unicode.org/reports/tr46/tr46-8.html IDNA
2368 http://unicode.org/Public/idna/6.2.0/
2372 - ticket 9515: Unicode 6.2: final ICU update
2376 - ticket 9437: update ICU to Unicode 6.2
2380 *** Unicode version numbers
2392 - make sure that the Unicode data folder passed into preparseucd.py
2395 - ~/svn.icu/tools/trunk/src/unicode$ py/preparseucd.py ~/uni62/20120816 ~/svn.icu/uni62/src ~/svn.i…
2434 * build Unicode tools using CMake+make
2437 - ~/svn.icu/tools/trunk/dbg/unicode$ c/genprops/genprops ~/svn.icu/uni62/src
2439 in source/data/unidata/FractionalUCA.txt to match the new Unicode version
2440 - ~/svn.icu/tools/trunk/dbg/unicode$ c/genuca/genuca -i ~/svn.icu/uni62/dbg/data/out/build/icudt50l…
2443 check if the UCA version in FractionalUCA.txt matches the new Unicode version
2451 - Unicode 6.0..6.2: U+2260, U+226E, U+226F
2461 Unicode .icu files built to ./out/build/icudt50l
2474 - copy the big-endian Unicode data files to another location,
2487 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
2491 - get output from Mark's tools; look in http://www.unicode.org/Public/UCA/<beta version>/
2498 with output from Mark's Unicode tools (..._CLDR_..._SHORT.txt)
2524 - skipped for Unicode 6.2: no new scripts
2526 *** merge the Unicode update branches back onto the trunk
2532 Future Unicode update
2534 Tools simplified since the Unicode 6.1 update. See
2538 * Unicode version numbers
2539 - icutools/unicode/makedefs.sh was deleted, so one fewer place for version & path updates
2543 - ~/svn.icu/tools/trunk/src/unicode$ py/preparseucd.py ~/uni61/20120118 ~/svn.icu/trunk/src ~/svn.i…
2549 - Script codes that are in ISO 15924 but not in Unicode are now listed in
2552 If Unicode adds some of them, then remove them from the .py variable.
2559 - ~/svn.icu/tools/trunk/dbg/unicode$ c/genprops/genprops ~/svn.icu/trunk/src
2566 - make sure that the Unicode data folder passed into preparseucd.py
2567 includes a copy of http://www.unicode.org/Public/idna/6.1.0/IdnaMappingTable.txt
2580 * build Unicode tools using CMake+make
2583 - ~/svn.icu/tools/trunk/dbg/unicode$ c/genuca/genuca -i ~/svn.icu/trunk/dbg/data/out/build/icudt49l…
2587 Unicode 6.1 update
2591 - ticket 8995 final update to Unicode 6.1
2594 - ticket 8961 support Unicode "Age" value *names*
2597 - ticket 8827 "update ICU to Unicode 6.1"
2601 *** Unicode version numbers
2606 - icutools/unicode/makedefs.sh
2614 ~/svn.icu/tools/trunk/src/unicode/c/genprops/misc$ ./ucdcopy.py ~/uni61/20111205/ucd ~/uni61/proces…
2657 - 2 new script codes from ISO 15924 http://www.unicode.org/iso15924/codechanges.html
2709 + cd ~/svn.icu/tools/trunk/src/unicode/c/genpname
2716 * build Unicode tools (at least genpname) using CMake+make
2720 - ~/svn.icu/tools/trunk/bld/unicode/c$ genpname/genpname -v -d ~/svn.icu/trunk/src/source/data/in
2721 - ~/svn.icu/tools/trunk/bld/unicode/c$ genpname/genpname -v -d ~/svn.icu/trunk/src/source/common --…
2724 * build Unicode tools using CMake+make
2730 - download http://www.unicode.org/Public/idna/6.1.0/IdnaMappingTable.txt
2731 to ~/svn.icu/tools/trunk/src/unicode/py
2733 - ~/svn.icu/tools/trunk/src/unicode/py$ ./idna2nrm.py
2734 - ~/svn.icu/tools/trunk/src/unicode/py$ cp uts46.txt ~/svn.icu/trunk/src/source/data/unidata/norm2
2739 - Unicode 6.0..6.1: U+2260, U+226E, U+226F
2744 in source/data/unidata/FractionalUCA.txt to match the new Unicode version
2745 - ~/svn.icu/tools/trunk/src/unicode$ ./makeprops.sh ~/svn.icu/trunk/src ~/svn.icu/trunk/bld
2748 check if the UCA version in FractionalUCA.txt matches the new Unicode version
2751 ~/svn.icu/tools/trunk/src/unicode$ ./makeuca.sh ~/svn.icu/trunk/src ~/svn.icu/trunk/bld
2761 Unicode .icu files built to ./out/build/icudt49l
2774 - copy the big-endian Unicode data files to another location,
2787 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
2796 http://www.unicode.org/Public/UCA/6.1.0/CollationAuxiliary-<dev. version>.txt
2802 with output from Mark's Unicode tools (..._CLDR_..._SHORT.txt)
2807 ~/svn.icu/tools/trunk/src/unicode$ ./makeuca.sh ~/svn.icu/trunk/src ~/svn.icu/trunk/bld
2828 (For details see the Unicode 5.2 change log below.)
2841 Unicode-derived script codes should be "born stable" like constants in uchar.h, uscript.h etc.
2846 *** merge the Unicode update branches back onto the trunk
2852 ICU 4.8 (no Unicode update, just new script codes)
2854 * 9 new script codes from ISO 15924 http://www.unicode.org/iso15924/codechanges.html
2874 + cd ~/svn.icu/tools/trunk/src/unicode/c/genpname
2879 * rebuild Unicode tools (at least genpname) using make
2885 - ~/svn.icu/tools/trunk/bld/unicode/c$ genpname/genpname -v -d ~/svn.icu/trunk/src/source/data/in
2886 - ~/svn.icu/tools/trunk/bld/unicode/c$ genpname/genpname -v -d ~/svn.icu/trunk/src/source/common --…
2890 - ~/svn.icu/tools/trunk/bld/unicode/c$ genprops/genprops -d ~/svn.icu/trunk/src/source/data/in -s ~…
2891 - ~/svn.icu/tools/trunk/bld/unicode/c$ genprops/genprops -d ~/svn.icu/trunk/src/source/common --cso…
2899 - copy the big-endian Unicode data files to another location,
2911 Unicode 6.0 update
2915 7264 Unicode 6.0 Update
2917 *** Unicode version numbers
2927 ~/svn.icu/tools/trunk/src/unicode/c/genprops/misc$ ./ucdcopy.py ~/uni60/20100720/ucd ~/uni60/proces…
2932 but not listed in PropertyAliases.txt; reported to unicode.org;
2933 -> added to tools/trunk/src/unicode/c/genpname/SyntheticPropertyAliases.txt
2967 - 13 new script codes from ISO 15924 http://www.unicode.org/iso15924/codechanges.html
2998 -> add to tools/trunk/src/unicode/c/gennames/gennames.c, with new ucdVersion
3000 * build Unicode tools using CMake+make
3003 + cd ~/svn.icu/tools/trunk/src/unicode/c/genpname
3008 * rebuild Unicode tools (at least genpname) using make
3013 - ~/svn.icu/tools/trunk/bld/unicode$ c/genpname/genpname -v -d ~/svn.icu/trunk/src/source/data/in
3020 - download http://www.unicode.org/Public/idna/6.0.0/IdnaMappingTable.txt
3021 to ~/svn.icu/tools/trunk/src/unicode/py
3023 - ~/svn.icu/tools/trunk/src/unicode/py$ ./idna2nrm.py
3024 - ~/svn.icu/tools/trunk/src/unicode/py$ cp uts46.txt ~/svn.icu/trunk/src/source/data/unidata/norm2
3029 - Unicode 6.0: U+2260, U+226E, U+226F
3032 - ~/svn.icu/tools/trunk/src/unicode$ ./makeprops.sh ~/svn.icu/trunk/src ~/svn.icu/trunk/bld
3035 ~/svn.icu/tools/trunk/src/unicode$ ./makeuca.sh ~/svn.icu/trunk/src ~/svn.icu/trunk/bld
3058 Unicode .icu files built to ./out/build/icudt45l
3065 - copy the big-endian Unicode data files to another location,
3078 - copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode
3081 - removes one manual step from the Unicode upgrade, and removes dependency on one of Mark's tools
3087 copy from (Unicode 6.0)/ucd/auxiliary/*BreakTest-6....txt
3094 http://www.unicode.org/~book/incoming/mark/uca6.0.0/
3095 http://www.macchiato.com/unicode/utc/additional-uca-files
3096 http://www.unicode.org/Public/UCA/6.0.0/
3097 http://www.unicode.org/~mdavis/uca/
3107 ~/svn.icu/tools/trunk/src/unicode$ ./makeuca.sh ~/svn.icu/trunk/src ~/svn.icu/trunk/bld
3117 with output from Mark's Unicode tools
3131 (For details see the Unicode 5.2 change log below.)
3142 Unicode-derived script codes should be "born stable" like constants in uchar.h, uscript.h etc.
3147 Unicode 5.2 update
3151 7084 Unicode 5.2
3160 7243 update layout engine for Unicode 5.2
3162 *** Unicode version numbers
3172 …enprops\misc\ucdcopy.py "C:\Documents and Settings\mscherer\My Documents\unicode\ucd\5.2.0" C:\svn…
3224 …added to Unicode 5.2, and the Perl script shows a conflict between SyntheticPropertyValueAliases.t…
3239 + 3 new script values added for ISO 15924 and Unicode 5.2 coverage
3240 + 1 new script value added for ISO 15924 coverage (not in Unicode 5.2)
3258 - new numeric values that didn't exist in Unicode data before:
3270 - Unicode 5.2 fills holes there and adds new Jamo characters in
3277 * build Unicode data source code for hardcoding core data
3290 Creating data file for Unicode Property Names
3291 Creating data file for Unicode Character Properties
3292 Creating data file for Unicode Case Mapping Properties
3293 Creating data file for Unicode BiDi/Shaping Properties
3294 Creating data file for Unicode Normalization
3295 Unicode .icu files built to "\svn\icuproj\icu\trunk\source\data\out\build\icudt43l"
3296 Unicode .c source files built to "\svn\icuproj\icu\trunk\source\data\out\tmp"
3303 - update FractionalUCA.txt with new canonical closure (output from Mark's Unicode tools)
3304 - update source/data/unidata/UCARules.txt with UCA_Rules_SHORT.txt from Mark's Unicode tools
3305 - update source/test/testdata/CollationTest_*.txt with output from Mark's Unicode tools
3336 * Update source/test/testdata/<boundary>Test.txt files from <unicode.org ucd>/ucd/auxiliary
3358 (For comparison, see the Unicode 5.1 update: http://bugs.icu-project.org/trac/changeset/23833)
3395 Unicode 5.1 update
3399 5696 Update to Unicode 5.1
3401 *** Unicode version numbers
3457 added to Unicode 5.1, and the script shows a conflict between SyntheticPropertyValueAliases.txt
3471 + 14 new script values added for ISO 15924 coverage (not in Unicode 5.1)
3476 assigned Unicode character, so ICU 4.0 uprops.icu does not store any
3510 * hardcoded Unihan range end/limit (see Unicode 4.1 update for comparison)
3515 * build Unicode data source code for hardcoding core data
3527 Creating data file for Unicode Character Properties
3528 Creating data file for Unicode Case Mapping Properties
3529 Creating data file for Unicode BiDi/Shaping Properties
3530 Creating data file for Unicode Normalization
3531 Unicode .icu files built to "\svn\icuproj\icu\uni51\source\data\out\build\icudt39l"
3532 Unicode .c source files built to "\svn\icuproj\icu\uni51\source\data\out\tmp"
3546 - Test that APIs using Unicode property value aliases (like UnicodeSet)
3570 Unicode 5.0 update
3574 5084 RFE: Update to Unicode 5.0
3629 * build Unicode data source code for hardcoding core data
3636 Creating data file for Unicode Character Properties
3637 Creating data file for Unicode Case Mapping Properties
3638 Creating data file for Unicode BiDi/Shaping Properties
3639 Creating data file for Unicode Normalization
3640 Unicode .icu files built to "\cvs\oss\icu\source\data\out\build\icudt35l"
3641 Unicode .c source files built to "\cvs\oss\icu\source\data\out\tmp"
3646 *** Unicode version numbers
3667 Unicode 4.1 update
3671 4332 RFE: Update to Unicode 4.1
3711 see http://www.unicode.org/versions/Unicode4.1.0/#CaseMods
3714 *** Unicode version numbers
3745 see http://www.unicode.org/versions/Unicode4.1.0/#CaseMods
3757 Unicode 4.0.1 update
3761 3170 RFE: Update to Unicode 4.0.1
3762 3171 Add new Unicode 4.0.1 properties
3763 3520 use Unicode 4.0.1 updates for break iteration
3774 http://www.unicode.org/review/resolved-pri.html#pri26
3776 instead modified tests to not check consistency on this for Unicode 4.0.1
3779 - update from http://www.unicode.org/copyright.html
3807 *** Unicode version numbers
3815 http://www.unicode.org/review/resolved-pri.html#pri28
3816 - bidi tests: change exemplar character for ES depending on Unicode version