Markus Scherer
51e21af692
ICU-22707 Unicode 16 aug16
2024-08-19 17:15:00 -07:00
Elango Cheran
06c077bd35
ICU-22503 add property Indic_Conjunct_Break
2024-07-26 14:47:39 -07:00
Markus Scherer
4312a4e5cb
ICU-22707 Unicode 16 beta jun04
2024-07-18 23:56:34 +00:00
Markus Scherer
c439dcdf27
ICU-22785 uprops.icu: coalesce scx+sc bits
2024-06-04 18:51:53 -07:00
Markus Scherer
0d8a3ccd11
ICU-22785 move Block bits from propsvec0 to new trie
2024-06-04 10:49:53 -07:00
Markus Scherer
ba1ecef7de
ICU-22707 Unicode 16 security data first cut
2024-04-29 17:00:55 -07:00
Markus Scherer
4d9612bfa2
ICU-22707 Age 6:2, run generate.sh
2024-04-29 17:00:55 -07:00
Markus Scherer
cce162bf4d
ICU-11396 new properties Identifier_Status & Identifier_Type
...
See #2879
2024-03-20 13:20:14 -07:00
Markus Scherer
d1fa15bc1f
ICU-22571 add Aran script code variant
2024-02-27 14:23:59 -08:00
Markus Scherer
81a6edb287
ICU-22404 Unicode 15.1 data 20230811 plus UTS46 fix
2023-08-16 14:25:22 -07:00
Elango Cheran
2e45e6ec0e
ICU-22404 Unicode 15.1 beta data files & API constants
...
See #2492
Co-authored-by: Andy Heninger <andy.heninger@gmail.com>
Co-authored-by: Robin Leroy <egg.robin.leroy@gmail.com>
2023-07-13 19:26:14 -07:00
Fredrik Roubert
2e0d30cfcf
ICU-21833 Replace NULL with nullptr in all C++ code.
2023-02-03 20:20:38 +01:00
Fredrik Roubert
030fa1a479
ICU-21148 Consistently use standard lowercase true/false everywhere.
...
This is the normal standard way in C, C++ as well as Java and there's no
longer any reason for ICU to be different. The various internal macros
providing custom boolean constants can all be deleted and code as well
as documentation can be updated to use lowercase true/false everywhere.
2022-09-07 20:56:33 +02:00
Markus Scherer
8050af5484
ICU-21980 Unicode 15 update 2022aug30
2022-08-31 16:15:42 -07:00
Markus Scherer
1276b0a4f7
ICU-21980 generated data files
2022-05-25 18:23:11 +00:00
Markus Scherer
f9beb616a8
ICU-21652 add emoji properties of strings
...
- 7 new properties: API constants & property names
- u_stringHasBinaryProperty(s, property) & UCharacter.hasBinaryProperty(s, property)
- two additional source data files
- new genprops part for writing new binary data file uemoji.icu
- data for existing emoji properties moved from uprops.icu (hardcoded in C++) to uemoji.icu (always loaded)
- new EmojiProps implementation
2021-09-08 12:15:50 -07:00
Markus Scherer
41aa7159ea
ICU-21635 Unicode 14 data files 20210820, line break LB30b.2
...
See #1807
2021-08-23 22:11:49 +00:00
Markus Scherer
d4c92ebcfc
ICU-21635 Unicode 14 beta
2021-06-21 22:26:15 +00:00
Markus Scherer
af9ef2650b
ICU-20893 Unicode 13 data 2020feb19
2020-02-19 22:02:35 -08:00
Markus Scherer
a7e378d587
ICU-20893 Unicode 13 beta
...
See PR #915 , see changes.txt
- Unicode 13 beta data as of 2019-nov-21
- uprops.icu format version 7.7 with more bits for Script/Script_Extensions
- more bits in spoof checker ScriptSet
- root line break rules adjusted for UAX 14 changes, from Andy
- line break tailorings not yet in sync with root
2019-11-21 17:35:53 -08:00
Markus Scherer
0565894534
ICU-20497 Unicode 12.1
2019-04-04 10:23:24 -07:00
Markus Scherer
ac4387a374
ICU-20203 Unicode 12 data 20190214
2019-02-15 11:37:34 -08:00
Markus Scherer
ea7c030961
ICU-20203 update ICU to Unicode 12 beta
...
- data as of 2018-nov-26
- API constants for new blocks & scripts
- sync RBBIMonkeyTest.java test data with C++
2018-11-28 23:13:07 +01:00
Markus Scherer
ebca759ea1
ICU-13630 Unicode 11 update from near-final data 20180521
...
X-SVN-Rev: 41426
2018-05-22 01:56:20 +00:00
Markus Scherer
03303a6cb6
ICU-13630 Unicode 11 beta data apr02 (security apr03), fix ICU4C tests except RBBI
...
X-SVN-Rev: 41191
2018-04-03 23:09:49 +00:00
Markus Scherer
af6a771267
ICU-13630 implement, test, use emoji property Extended_Pictographic
...
X-SVN-Rev: 41094
2018-03-12 05:53:02 +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
Markus Scherer
cf4cb10c3d
ICU-13462 fix Script_Extensions for 5 characters: data generator needs to revert them from block scx to sc (merged from maint-60 r40667)
...
X-SVN-Rev: 40699
2017-12-05 20:53:14 +00:00
William Zhao
d847a21238
ICU-13275 Merge warning cleanup fixes into trunk
...
X-SVN-Rev: 40283
2017-07-22 01:11:59 +00:00
Markus Scherer
45da4f810d
ICU-12985 final? Unicode 10 data from 20170605
...
X-SVN-Rev: 40153
2017-06-06 02:46:10 +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
eb57bf7c90
ICU-12985 implement the binary Prepended_Concatenation_Mark property
...
X-SVN-Rev: 40084
2017-04-27 21:11:01 +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
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
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Markus Scherer
962c595814
ICU-12669 draft Emoji 4.0 properties data
...
X-SVN-Rev: 39067
2016-08-18 21:08:23 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Markus Scherer
1a6d70fa44
ICU-12526 Unicode 9 data 2016-jun-09
...
X-SVN-Rev: 38820
2016-06-10 00:01:46 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Markus Scherer
5e69db5c2f
ICU-12526 integrate Unicode 9 beta
...
X-SVN-Rev: 38753
2016-05-19 22:48:18 +00:00
Markus Scherer
997ed6a7cd
ICU-11764 8 new script codes for Unicode 9 & CLDR 29
...
X-SVN-Rev: 38608
2016-04-08 22:23:30 +00:00
Markus Scherer
f2186b6d33
ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script
...
X-SVN-Rev: 38341
2016-02-24 00:49:51 +00:00
Markus Scherer
c10fdc6e29
ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0
...
X-SVN-Rev: 38183
2016-01-21 04:39:21 +00:00
Markus Scherer
7c3234e250
ICU-11574 Unicode 8.0 final data
...
X-SVN-Rev: 37548
2015-06-12 11:10:10 +00:00
Markus Scherer
fc290db4c1
ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80
...
X-SVN-Rev: 37473
2015-05-28 23:16:00 +00:00
Markus Scherer
48733704d2
ICU-10821 UCD 7.0 final data
...
X-SVN-Rev: 35838
2014-06-09 21:15:23 +00:00
Markus Scherer
567aebade1
ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631
...
X-SVN-Rev: 35632
2014-04-14 22:30:09 +00:00
Markus Scherer
889c8b2429
ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53
...
X-SVN-Rev: 35241
2014-02-26 21:34:14 +00:00