From 4c3dfbec5780e615d2def48e54bc2301b6e56233 Mon Sep 17 00:00:00 2001 From: Markus Scherer Date: Wed, 5 Jun 2024 08:32:40 -0700 Subject: [PATCH 01/27] ICU-22707 new short aliases ID_Status, ID_Type --- icu4c/source/common/propname_data.h | 98 +- icu4c/source/data/in/pnames.icu | Bin 46169 -> 46169 bytes icu4c/source/data/unidata/changes.txt | 8 +- icu4c/source/data/unidata/ppucd.txt | 6912 ++++++++--------- .../com/ibm/icu/impl/data/icudata/pnames.icu | Bin 46176 -> 46176 bytes tools/unicode/c/genprops/pnames_data.h | 8 +- tools/unicode/py/preparseucd.py | 34 +- 7 files changed, 3533 insertions(+), 3527 deletions(-) diff --git a/icu4c/source/common/propname_data.h b/icu4c/source/common/propname_data.h index a0ab896cc09b..f8a27e6fd5e3 100644 --- a/icu4c/source/common/propname_data.h +++ b/icu4c/source/common/propname_data.h @@ -11,7 +11,7 @@ U_NAMESPACE_BEGIN -const int32_t PropNameData::indexes[8]={0x20,0x1744,0x55a5,0xb439,0xb439,0xb439,0x31,0}; +const int32_t PropNameData::indexes[8]={0x20,0x1744,0x55b5,0xb439,0xb439,0xb439,0x31,0}; const int32_t PropNameData::valueMaps[1481]={ 6,0,0x4b,0,0xfb,0x368,0xfb,0x37e,0xfb,0x393,0xfb,0x3a9,0xfb,0x3b4,0xfb,0x3d5, @@ -27,19 +27,19 @@ const int32_t PropNameData::valueMaps[1481]={ 0x101,0x346e,0x2e9,0x35ac,0x2ff,0x3606,0x309,0x3863,0x32b,0x419f,0x397,0x420f,0x3a1,0x44f4,0x3d5,0x4532, 0x3dd,0x50ee,0x4b1,0x516c,0x4bb,0x5191,0x4c1,0x51ab,0x4c7,0x51cc,0x4ce,0x51e6,0x101,0x520b,0x101,0x5231, 0x4d5,0x52db,0x4eb,0x5354,0x4fe,0x5406,0x519,0x543d,0x520,0x561d,0x534,0x5ac2,0x55d,0x5b21,0x565,0x2000, -0x2001,0x5b6e,0x56b,0x3000,0x3001,0x5bfa,0,0x4000,0x400e,0x5c0c,0,0x5c15,0,0x5c2f,0,0x5c40, -0,0x5c51,0,0x5c67,0,0x5c70,0,0x5c8d,0,0x5cab,0,0x5cc9,0,0x5ce7,0,0x5cfd, -0,0x5d11,0,0x5d27,0,0x7000,0x7002,0x5d40,0,0x5d57,0x5b9,0x896,0x12,0,1,0x12, -0x20,0x8b4,0x4a,0,1,6,7,8,9,0xa,0xb,0xc,0xd,0xe,0xf,0x10, +0x2001,0x5b66,0x56b,0x3000,0x3001,0x5bf2,0,0x4000,0x400e,0x5c04,0,0x5c0d,0,0x5c27,0,0x5c38, +0,0x5c49,0,0x5c5f,0,0x5c68,0,0x5c85,0,0x5ca3,0,0x5cc1,0,0x5cdf,0,0x5cf5, +0,0x5d09,0,0x5d1f,0,0x7000,0x7002,0x5d38,0,0x5d4f,0x5b9,0x8a6,0x12,0,1,0x12, +0x20,0x8c4,0x4a,0,1,6,7,8,9,0xa,0xb,0xc,0xd,0xe,0xf,0x10, 0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20, 0x21,0x22,0x23,0x24,0x54,0x5b,0x67,0x6b,0x76,0x7a,0x81,0x82,0x84,0x85,0xc8,0xca, 0xd6,0xd8,0xda,0xdc,0xde,0xe0,0xe2,0xe4,0xe6,0xe8,0xe9,0xea,0xf0,0x2e,0x40,0x4c, 0x5e,0x68,0x79,0x84,0x91,0x9e,0xab,0xb8,0xc5,0xd2,0xdf,0xec,0xf9,0x106,0x113,0x120, 0x12d,0x13a,0x147,0x154,0x161,0x16e,0x17b,0x188,0x195,0x1a2,0x1af,0x1bc,0x1c9,0x1d6,0x1e3,0x1f0, 0x1fd,0x20c,0x21b,0x22a,0x239,0x248,0x257,0x266,0x275,0x28f,0x2a3,0x2b7,0x2d2,0x2e1,0x2ea,0x2fa, -0x302,0x30b,0x31a,0x323,0x333,0x344,0x355,0xa55,1,0,0x17,0xa6f,0xa80,0xa91,0xaa5,0xabc, +0x302,0x30b,0x31a,0x323,0x333,0x344,0x355,0xa65,1,0,0x17,0xa6f,0xa80,0xa91,0xaa5,0xabc, 0xad4,0xae6,0xafb,0xb12,0xb27,0xb37,0xb49,0xb66,0xb82,0xb94,0xbb1,0xbcd,0xbe9,0xbfe,0xc13,0xc2d, -0xc48,0xc63,0xbf7,1,0,0x153,0xc8b,0xc98,0xcab,0xcd3,0xcf1,0xd0f,0xd27,0xd52,0xd7c,0xd94, +0xc48,0xc63,0xc07,1,0,0x153,0xc8b,0xc98,0xcab,0xcd3,0xcf1,0xd0f,0xd27,0xd52,0xd7c,0xd94, 0xda7,0xdba,0xdc9,0xdd8,0xde7,0xdf6,0xe0d,0xe1e,0xe31,0xe44,0xe51,0xe5e,0xe6d,0xe7e,0xe93,0xea4, 0xeaf,0xeb8,0xec9,0xeda,0xeed,0xeff,0xf12,0xf25,0xf64,0xf71,0xf7e,0xf8b,0xfa0,0xfd0,0xfea,0x100b, 0x1036,0x1059,0x10b7,0x10de,0x10f9,0x1108,0x112f,0x1157,0x117a,0x119d,0x11c7,0x11e0,0x11ff,0x1222,0x1246,0x1259, @@ -60,22 +60,22 @@ const int32_t PropNameData::valueMaps[1481]={ 0x2d38,0x2d45,0x2d65,0x2d82,0x2da3,0x2dcc,0x2ddd,0x2dfc,0x2e15,0x2e2e,0x2e3f,0x2e88,0x2e99,0x2eb2,0x2ee1,0x2f0e, 0x2f33,0x2f75,0x2f91,0x2fa0,0x2fb7,0x2fe5,0x2ffe,0x3027,0x3041,0x307c,0x309a,0x30a9,0x30c9,0x30e4,0x3108,0x3124, 0x3142,0x3160,0x3177,0x3186,0x3191,0x31ce,0x31e1,0x320b,0x322b,0x3259,0x327d,0x32a5,0x32ca,0x32d5,0x32ee,0x331c, -0x3358,0x3365,0x3380,0x3395,0x33b7,0x33c8,0x33d9,0x3423,0x3432,0x206e,1,0,0x12,0x3485,0x3495,0x34a8, -0x34b8,0x34c8,0x34d7,0x34e7,0x34f9,0x350c,0x351e,0x352e,0x353e,0x354d,0x355c,0x356c,0x3579,0x3588,0x359c,0x212c, -1,0,6,0x35c1,0x35cc,0x35d9,0x35e6,0x35f3,0x35fe,0x2170,1,0,0x1e,0x361b,0x362a,0x363f, +0x3358,0x3365,0x3380,0x3395,0x33b7,0x33c8,0x33d9,0x3423,0x3432,0x207e,1,0,0x12,0x3485,0x3495,0x34a8, +0x34b8,0x34c8,0x34d7,0x34e7,0x34f9,0x350c,0x351e,0x352e,0x353e,0x354d,0x355c,0x356c,0x3579,0x3588,0x359c,0x213c, +1,0,6,0x35c1,0x35cc,0x35d9,0x35e6,0x35f3,0x35fe,0x2180,1,0,0x1e,0x361b,0x362a,0x363f, 0x3654,0x3669,0x367d,0x368e,0x36a2,0x36b5,0x36c6,0x36df,0x36f1,0x3702,0x3716,0x3729,0x3741,0x3753,0x375e,0x376e, -0x377c,0x3791,0x37a6,0x37bc,0x37d6,0x37ec,0x37fc,0x3810,0x3824,0x3835,0x384d,0x239b,1,0,0x68,0x3875, +0x377c,0x3791,0x37a6,0x37bc,0x37d6,0x37ec,0x37fc,0x3810,0x3824,0x3835,0x384d,0x23ab,1,0,0x68,0x3875, 0x3898,0x38a1,0x38ae,0x38b9,0x38c2,0x38cd,0x38d6,0x38ef,0x38f4,0x38fd,0x391a,0x3923,0x3930,0x3939,0x396e,0x3975, 0x397e,0x3991,0x399c,0x39a5,0x39b0,0x39c9,0x39d2,0x39e1,0x39ec,0x39f5,0x3a00,0x3a09,0x3a10,0x3a19,0x3a24,0x3a2d, 0x3a46,0x3a4f,0x3a5c,0x3a67,0x3a78,0x3a83,0x3a98,0x3aaf,0x3ab8,0x3ac1,0x3ada,0x3ae5,0x3aee,0x3af7,0x3b0e,0x3b2b, 0x3b36,0x3b47,0x3b52,0x3b59,0x3b66,0x3b73,0x3ba0,0x3bb5,0x3bbe,0x3bd9,0x3bfc,0x3c1d,0x3c3e,0x3c63,0x3c8a,0x3cab, 0x3cce,0x3cef,0x3d16,0x3d37,0x3d5c,0x3d7b,0x3d9a,0x3db9,0x3dd6,0x3df7,0x3e18,0x3e3b,0x3e60,0x3e7f,0x3e9e,0x3ebf, 0x3ee6,0x3f0b,0x3f2a,0x3f4b,0x3f6e,0x3f89,0x3fa2,0x3fbd,0x3fd6,0x3ff3,0x400e,0x402b,0x404a,0x4067,0x4084,0x40a3, -0x40c0,0x40db,0x40f8,0x4115,0x4148,0x416f,0x4182,0x26fe,1,0,6,0x41b0,0x41bf,0x41cf,0x41df,0x41ef, -0x4200,0x275c,1,0,0x30,0x421e,0x422a,0x4238,0x4247,0x4256,0x4266,0x4277,0x428b,0x42a0,0x42b6,0x42c9, +0x40c0,0x40db,0x40f8,0x4115,0x4148,0x416f,0x4182,0x270e,1,0,6,0x41b0,0x41bf,0x41cf,0x41df,0x41ef, +0x4200,0x276c,1,0,0x30,0x421e,0x422a,0x4238,0x4247,0x4256,0x4266,0x4277,0x428b,0x42a0,0x42b6,0x42c9, 0x42dd,0x42ed,0x42f6,0x4301,0x4311,0x432d,0x433f,0x434d,0x435c,0x4368,0x437d,0x4391,0x43a4,0x43b2,0x43c6,0x43d4, 0x43de,0x43f0,0x43fc,0x440a,0x441a,0x4421,0x4428,0x442f,0x4436,0x443d,0x4453,0x4474,0x870,0x4486,0x4491,0x44a0, -0x44a9,0x44b4,0x44c7,0x44d8,0x44e9,0x29ec,1,0,4,0x4505,0x4510,0x451c,0x4526,0x2a12,1,0, +0x44a9,0x44b4,0x44c7,0x44d8,0x44e9,0x29fc,1,0,4,0x4505,0x4510,0x451c,0x4526,0x2a22,1,0, 0xd0,0x453d,0x454a,0x455f,0x456c,0x457b,0x4589,0x4598,0x45a7,0x45b9,0x45c8,0x45d6,0x45e7,0x45f6,0x4605,0x4612, 0x461e,0x462d,0x463c,0x4646,0x4653,0x4660,0x466f,0x467d,0x468c,0x4698,0x46a2,0x46ae,0x46be,0x46ce,0x46dc,0x46e8, 0x46f9,0x4705,0x4711,0x471f,0x472c,0x4738,0x4745,0xea4,0x4752,0x4760,0x477a,0x4783,0x4791,0x479f,0x47ab,0x47ba, @@ -89,27 +89,27 @@ const int32_t PropNameData::valueMaps[1481]={ 0x4e28,0x4e41,0x29ce,0x4e50,0x27ef,0x4e5d,0x4e6b,0x4e7d,0x4e8b,0x4e97,0x4ea7,0x2c09,0x4eb5,0x4ec1,0x4ecc,0x4ed7, 0x4ee2,0x4ef6,0x4f04,0x4f1b,0x4f27,0x4f3b,0x4f49,0x4f5b,0x4f71,0x4f7f,0x4f91,0x4f9f,0x4fbc,0x4fce,0x4fdb,0x4fec, 0x4ffe,0x5018,0x5025,0x5038,0x5049,0x3186,0x5056,0x32ca,0x5065,0x5077,0x5082,0x508e,0x50a1,0x50b1,0x50bf,0x50cd, -0x50da,0x34dc,1,0,6,0x5108,0x511b,0x512b,0x5139,0x514a,0x515a,0x3538,0x12,0,1,0x5184, -0x518a,0x3545,0x12,0,1,0x5184,0x518a,0x3552,1,0,3,0x5184,0x518a,0x51c3,0x3568,1, -0,3,0x5184,0x518a,0x51c3,0x357e,1,0,0x12,0x524d,0x5257,0x5263,0x526a,0x5275,0x527a,0x5281, -0x5288,0x5291,0x5296,0x529b,0x52ab,0x870,0x4486,0x52b7,0x4491,0x52c7,0x44a0,0x3627,1,0,0xf,0x524d, -0x52ee,0x52f8,0x5302,0x530d,0x435c,0x5317,0x5323,0x532b,0x5332,0x533c,0x5263,0x526a,0x527a,0x5346,0x36ae,1, +0x50da,0x34ec,1,0,6,0x5108,0x511b,0x512b,0x5139,0x514a,0x515a,0x3548,0x12,0,1,0x5184, +0x518a,0x3555,0x12,0,1,0x5184,0x518a,0x3562,1,0,3,0x5184,0x518a,0x51c3,0x3578,1, +0,3,0x5184,0x518a,0x51c3,0x358e,1,0,0x12,0x524d,0x5257,0x5263,0x526a,0x5275,0x527a,0x5281, +0x5288,0x5291,0x5296,0x529b,0x52ab,0x870,0x4486,0x52b7,0x4491,0x52c7,0x44a0,0x3637,1,0,0xf,0x524d, +0x52ee,0x52f8,0x5302,0x530d,0x435c,0x5317,0x5323,0x532b,0x5332,0x533c,0x5263,0x526a,0x527a,0x5346,0x36be,1, 0,0x17,0x524d,0x5363,0x5302,0x536f,0x537c,0x538a,0x435c,0x5395,0x5263,0x53a6,0x527a,0x53b5,0x53c3,0x870, -0x4474,0x53cf,0x53e0,0x4486,0x52b7,0x4491,0x52c7,0x44a0,0x53f1,0x37cb,1,0,3,0x5424,0x542c,0x5434, -0x37e4,1,0,0x10,0x545d,0x5464,0x5473,0x5494,0x54b7,0x54c2,0x54e1,0x54f8,0x5505,0x550e,0x552d,0x5560, -0x557b,0x55aa,0x55c7,0x55ec,0x387d,1,0,0x25,0x563b,0x5648,0x565b,0x5668,0x5695,0x56ba,0x56cf,0x56ee, +0x4474,0x53cf,0x53e0,0x4486,0x52b7,0x4491,0x52c7,0x44a0,0x53f1,0x37db,1,0,3,0x5424,0x542c,0x5434, +0x37f4,1,0,0x10,0x545d,0x5464,0x5473,0x5494,0x54b7,0x54c2,0x54e1,0x54f8,0x5505,0x550e,0x552d,0x5560, +0x557b,0x55aa,0x55c7,0x55ec,0x388d,1,0,0x25,0x563b,0x5648,0x565b,0x5668,0x5695,0x56ba,0x56cf,0x56ee, 0x570f,0x573c,0x5775,0x5798,0x57bb,0x57e8,0x581d,0x5844,0x586d,0x58a4,0x58d3,0x58f4,0x5919,0x5928,0x594b,0x5962, -0x596f,0x597e,0x599b,0x59b4,0x59d7,0x59fc,0x5a15,0x5a2a,0x5a39,0x5a4a,0x5a57,0x5a78,0x5a9d,0x3a60,1,0, -4,0x5adb,0x5ae6,0x5afe,0x5b16,0x3a9c,0x12,0,1,0x5b46,0x5b5d,0x3ab3,0x36,1,2,4, +0x596f,0x597e,0x599b,0x59b4,0x59d7,0x59fc,0x5a15,0x5a2a,0x5a39,0x5a4a,0x5a57,0x5a78,0x5a9d,0x3a70,1,0, +4,0x5adb,0x5ae6,0x5afe,0x5b16,0x3aac,0x12,0,1,0x5b3e,0x5b55,0x3ac3,0x36,1,2,4, 8,0xe,0x10,0x20,0x3e,0x40,0x80,0x100,0x1c0,0x200,0x400,0x800,0xe00,0x1000,0x2000,0x4000, 0x7000,0x8000,0x10000,0x20000,0x40000,0x78001,0x80000,0x100000,0x200000,0x400000,0x800000,0x1000000,0x2000000,0x4000000,0x8000000,0xf000000, -0x10000000,0x20000000,0x30f80000,0x361b,0x362a,0x363f,0x3654,0x5b9c,0x3669,0x367d,0x5b92,0x368e,0x36a2,0x36b5,0x5bad,0x36c6, -0x36df,0x36f1,0x5bc4,0x3702,0x3716,0x3729,0x5bed,0x3741,0x3753,0x375e,0x376e,0x5b89,0x377c,0x3791,0x37a6,0x37bc, -0x37d6,0x37ec,0x37fc,0x3810,0x3824,0x5be3,0x3835,0x384d,0x5bce,0x3dca,1,0,0xc,0x5d78,0x5d95,0x5dac, -0x5dd1,0x5de4,0x5df5,0x5e0a,0x5e1d,0x5e32,0x5e4d,0x5e66,0x5e7b +0x10000000,0x20000000,0x30f80000,0x361b,0x362a,0x363f,0x3654,0x5b94,0x3669,0x367d,0x5b8a,0x368e,0x36a2,0x36b5,0x5ba5,0x36c6, +0x36df,0x36f1,0x5bbc,0x3702,0x3716,0x3729,0x5be5,0x3741,0x3753,0x375e,0x376e,0x5b81,0x377c,0x3791,0x37a6,0x37bc, +0x37d6,0x37ec,0x37fc,0x3810,0x3824,0x5bdb,0x3835,0x384d,0x5bc6,0x3dda,1,0,0xc,0x5d68,0x5d85,0x5d9c, +0x5dc1,0x5dd4,0x5de5,0x5dfa,0x5e0d,0x5e22,0x5e3d,0x5e56,0x5e6b }; -const uint8_t PropNameData::bytesTries[15969]={ +const uint8_t PropNameData::bytesTries[15985]={ 0,0x15,0x6d,0xc3,0xc7,0x73,0xc2,0x12,0x76,0x7a,0x76,0x6a,0x77,0xa2,0x52,0x78, 1,0x64,0x50,0x69,0x10,0x64,1,0x63,0x30,0x73,0x62,0x13,0x74,0x61,0x72,0x74, 0x63,0x60,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65,0x61,0x13,0x69,0x67,0x69,0x74, @@ -170,26 +170,27 @@ const uint8_t PropNameData::bytesTries[15969]={ 0x30,0x77,0x10,0x73,0x77,0x11,0x79,0x6e,0x75,0x12,0x65,0x72,0x6e,1,0x73,0x38, 0x77,0x18,0x68,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x77,0x14,0x79,0x6e,0x74, 0x61,0x78,0x75,0x10,0x6d,0x9f,1,0x6d,0x3c,0x75,0x1a,0x6f,0x74,0x61,0x74,0x69, -0x6f,0x6e,0x6d,0x61,0x72,0x6b,0x53,0x12,0x61,0x72,0x6b,0x53,0x66,0xc2,0x4a,0x69, -0xc1,0x8e,0x69,0xa2,0x6f,0x6a,0xa4,0x5b,0x6c,4,0x62,0xc3,8,0x63,0x8c,0x65, +0x6f,0x6e,0x6d,0x61,0x72,0x6b,0x53,0x12,0x61,0x72,0x6b,0x53,0x66,0xc2,0x5a,0x69, +0xc1,0x9e,0x69,0xa2,0x6f,0x6a,0xa4,0x6b,0x6c,4,0x62,0xc3,8,0x63,0x8c,0x65, 0x98,0x69,0xa2,0x56,0x6f,2,0x65,0x4b,0x67,0x4c,0x77,0x11,0x65,0x72,0x4c,0x13, 0x63,0x61,0x73,0x65,0x4c,0x16,0x6d,0x61,0x70,0x70,0x69,0x6e,0x67,0xd9,0x40,4, 0x11,0x69,0x63,0x1f,0x61,0x6c,0x6f,0x72,0x64,0x65,0x72,0x65,0x78,0x63,0x65,0x70, 0x74,0x69,0x6f,0x6e,0x4b,0xd8,0x40,4,0x11,0x63,0x63,0xc3,0x10,0x18,0x61,0x64, 0x63,0x61,0x6e,0x6f,0x6e,0x69,0x63,0x1f,0x61,0x6c,0x63,0x6f,0x6d,0x62,0x69,0x6e, 0x69,0x6e,0x67,0x63,0x6c,0x61,0x73,0x73,0xc3,0x10,0x16,0x6e,0x65,0x62,0x72,0x65, -0x61,0x6b,0xc3,8,2,0x64,0x4a,0x6e,0xa2,0xad,0x73,1,0x63,0xd9,0x40,3, -0x6f,0x16,0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74,0xd9,0x40,3,2,0x63,0xa2,0x44, -0x65,0xa2,0x6c,0x73,0x40,2,0x62,0x48,0x74,0x64,0x75,0xa2,0x48,0x1b,0x6e,0x61, -0x72,0x79,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0xa3,0x48,0x44,0x1c,0x69,0x6e, -0x61,0x72,0x79,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x45,0x46,1,0x61,0x40, -0x72,0x1c,0x69,0x6e,0x61,0x72,0x79,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x47, -0x11,0x72,0x74,0x41,0x3e,0x10,0x6f,1,0x6d,0x30,0x6e,0x14,0x74,0x69,0x6e,0x75, -0x65,0x3f,0x16,0x70,0x61,0x74,0x6d,0x61,0x74,0x68,1,0x63,0x30,0x73,0x13,0x74, -0x61,0x72,0x74,0xa3,0x49,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65,0xa3,0x4a,1, -0x6e,0x36,0x6f,0x42,0x16,0x67,0x72,0x61,0x70,0x68,0x69,0x63,0x43,0x15,0x74,0x69, -0x66,0x69,0x65,0x72,1,0x73,0x30,0x74,0x12,0x79,0x70,0x65,0xd9,0x70,1,0x14, -0x74,0x61,0x74,0x75,0x73,0xc3,0x19,2,0x64,0x2e,0x70,0x86,0x73,0x10,0x63,0xc3, +0x61,0x6b,0xc3,8,2,0x64,0x4a,0x6e,0xa2,0xbd,0x73,1,0x63,0xd9,0x40,3, +0x6f,0x16,0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74,0xd9,0x40,3,3,0x63,0x3a,0x65, +0x8c,0x73,0xa2,0x5b,0x74,0x12,0x79,0x70,0x65,0xd9,0x70,1,0x3e,0x10,0x6f,1, +0x6d,0x30,0x6e,0x14,0x74,0x69,0x6e,0x75,0x65,0x3f,0x16,0x70,0x61,0x74,0x6d,0x61, +0x74,0x68,1,0x63,0x30,0x73,0x13,0x74,0x61,0x72,0x74,0xa3,0x49,0x16,0x6f,0x6e, +0x74,0x69,0x6e,0x75,0x65,0xa3,0x4a,1,0x6e,0x36,0x6f,0x42,0x16,0x67,0x72,0x61, +0x70,0x68,0x69,0x63,0x43,0x15,0x74,0x69,0x66,0x69,0x65,0x72,1,0x73,0x30,0x74, +0x12,0x79,0x70,0x65,0xd9,0x70,1,0x14,0x74,0x61,0x74,0x75,0x73,0xc3,0x19,0x40, +2,0x62,0x48,0x74,0x64,0x75,0xa2,0x48,0x1b,0x6e,0x61,0x72,0x79,0x6f,0x70,0x65, +0x72,0x61,0x74,0x6f,0x72,0xa3,0x48,0x44,0x1c,0x69,0x6e,0x61,0x72,0x79,0x6f,0x70, +0x65,0x72,0x61,0x74,0x6f,0x72,0x45,0x46,1,0x61,0x40,0x72,0x1c,0x69,0x6e,0x61, +0x72,0x79,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x47,1,0x72,0x2c,0x74,0x11, +0x75,0x73,0xc3,0x19,0x10,0x74,0x41,2,0x64,0x2e,0x70,0x86,0x73,0x10,0x63,0xc3, 0x17,0x11,0x69,0x63,1,0x70,0x46,0x73,0x1e,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63, 0x63,0x61,0x74,0x65,0x67,0x6f,0x72,0x79,0xc3,0x17,0x10,0x6f,0x1f,0x73,0x69,0x74, 0x69,0x6f,0x6e,0x61,0x6c,0x63,0x61,0x74,0x65,0x67,0x6f,0x72,0x79,0xc3,0x16,0x10, @@ -1111,7 +1112,7 @@ const uint8_t PropNameData::bytesTries[15969]={ 0x35 }; -const char PropNameData::nameGroups[24212]={ +const char PropNameData::nameGroups[24196]={ 2,'A','l','p','h','a',0,'A','l','p','h','a','b','e','t','i','c',0, 4,'N',0,'N','o',0,'F',0,'F','a','l','s','e',0,4,'Y',0,'Y','e','s',0,'T',0,'T','r','u','e',0, 2,'N','R',0,'N','o','t','_','R','e','o','r','d','e','r','e','d',0, @@ -2026,9 +2027,8 @@ const char PropNameData::nameGroups[24212]={ 2,'v','o',0,'V','e','r','t','i','c','a','l','_','O','r','i','e','n','t','a','t','i','o','n',0, 2,'R',0,'R','o','t','a','t','e','d',0,2,'T','r',0,'T','r','a','n','s','f','o','r','m','e','d','_','R','o','t','a','t', 'e','d',0,2,'T','u',0,'T','r','a','n','s','f','o','r','m','e','d','_','U','p','r','i','g','h','t',0, -2,'U',0,'U','p','r','i','g','h','t',0,2,'I','d','e','n','t','i','f','i','e','r','_','S','t','a','t','u','s',0, -'I','d','e','n','t','i','f','i','e','r','_','S','t','a','t','u','s',0, -2,'R','e','s','t','r','i','c','t','e','d',0,'R','e','s','t','r','i','c','t','e','d',0, +2,'U',0,'U','p','r','i','g','h','t',0,2,'I','D','_','S','t','a','t','u','s',0,'I','d','e','n','t','i','f','i','e','r', +'_','S','t','a','t','u','s',0,2,'R','e','s','t','r','i','c','t','e','d',0,'R','e','s','t','r','i','c','t','e','d',0, 2,'A','l','l','o','w','e','d',0,'A','l','l','o','w','e','d',0, 2,'g','c','m',0,'G','e','n','e','r','a','l','_','C','a','t','e','g','o','r','y','_','M','a','s','k',0, 2,'C',0,'O','t','h','e','r',0,2,'L',0,'L','e','t','t','e','r',0, @@ -2050,8 +2050,8 @@ const char PropNameData::nameGroups[24212]={ 2,'u','c',0,'U','p','p','e','r','c','a','s','e','_','M','a','p','p','i','n','g',0, 2,'b','p','b',0,'B','i','d','i','_','P','a','i','r','e','d','_','B','r','a','c','k','e','t',0, 2,'s','c','x',0,'S','c','r','i','p','t','_','E','x','t','e','n','s','i','o','n','s',0, -2,'I','d','e','n','t','i','f','i','e','r','_','T','y','p','e',0,'I','d','e','n','t','i','f','i','e','r','_','T','y','p','e', -0,2,'N','o','t','_','C','h','a','r','a','c','t','e','r',0,'N','o','t','_','C','h','a','r','a','c','t','e','r',0, +2,'I','D','_','T','y','p','e',0,'I','d','e','n','t','i','f','i','e','r','_','T','y','p','e',0, +2,'N','o','t','_','C','h','a','r','a','c','t','e','r',0,'N','o','t','_','C','h','a','r','a','c','t','e','r',0, 2,'D','e','p','r','e','c','a','t','e','d',0,'D','e','p','r','e','c','a','t','e','d',0, 2,'D','e','f','a','u','l','t','_','I','g','n','o','r','a','b','l','e',0,'D','e','f','a','u','l','t','_','I','g','n','o','r', 'a','b','l','e',0,2,'N','o','t','_','N','F','K','C',0,'N','o','t','_','N','F','K','C',0, diff --git a/icu4c/source/data/in/pnames.icu b/icu4c/source/data/in/pnames.icu index 0f99a52d5f0cedf5eccef1b44ee8566e76d84225..431e8de01ad65c6569f18d4e5c0e59d2a28ab9b1 100644 GIT binary patch delta 646 zcmYMwZ%7ky9LMqR_inR)=SLc=j=W=bVSG80ls^?U%sE(^nsV=G(Rku`s)q0rr zjMjb-Ql$)$1`##K(f8QkD+zl7yzZXyd}U5bd!3{0GTiC95idWG^1fk?O3bkMktB^L z{MxM;ORV`US@3o8P5I#a#D8SIA;cYSp&_pGck!AQpOvr~;GydMnv9x3zFWP|%Dg$u zJyJ2x^QxR|cG@?4a6Gk*l8zp{NYo9-;HMOu<2)mc{zcA6!5?aU(@WH(-v0O1DIDq$ ztVzYcbYTvw)Cr>dFpc#rnuh|s#JquS!452A*6{BZ=z=olesmDVU=kkNvTAe=Y~s=J z2+;s+VErxjf6E3oF^+?rg6B|#FHnZxP(Mc00Wr7)j(aumS>HR7DlVk*=^HN`i3V>S zSjlpt)TgIg66uMF6IA?Sl5K_I>SF+F!JP)xDGa zsrmM^jQuUBx7CW zc~!NR+4voiJH7~y$_w9H{wl@h4sKE9<{^_mh}U+wN1}F+2WtDUr0fu%t?iekXeZc_ zs(pkX%7NBw_|1Ndr`{-;@b+UwU0@GbmzCBbo)LfGE}xWgpkwR8L82CY`|qnk3^fIm zR0GSy3#iN&Us%3ulkCHxV51J98S{M`mRK^3_l9sy$@2d*XMnH7nD!qMIy zqBvMZ{krd8%NClrh(Q*?1F#0x!FSL&Mid6!AP&aCC3PyeW;PynSLWPO{@h|xdP5gN zOH-V##LRqKIzKUy$xWj+(xpS0()lUb*52#!PfqvCyU>Wrw$I+$avC?>aW^xmemsgA J|3yc2^B-eAlN;dm=;dt=None;ea=N;FC_NFKC=;gc=Cn;GCB=XX;gcm=Cn;hst=NA;Identifier_Status=Restricted;Identifier_Type=Not_Character;InCB=None;InPC=NA;InSC=Other;jg=No_Joining_Group;jt=U;lb=XX;lc=;NFC_QC=Y;NFD_QC=Y;NFKC_CF=;NFKC_QC=Y;NFKC_SCF=;NFKD_QC=Y;nt=None;SB=XX;sc=Zzzz;scf=;scx=