Commit 7ab46c4f authored by Alexandre Julliard's avatar Alexandre Julliard

unicode: Update to Unicode 15.0.0.

parent a66690d2
/* Unicode Bidirectional Bracket table */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* DO NOT EDIT!! */
#include "windef.h"
......
This source diff could not be displayed because it is too large. You can view the blob instead.
/* Unicode BiDi mirroring */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* DO NOT EDIT!! */
#include "windef.h"
......
/* Unicode Script IDs */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:Scripts.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:Scripts.txt */
/* DO NOT EDIT!! */
enum unicode_script_id {
......
/* Unicode Bidirectional Bracket table */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* DO NOT EDIT!! */
#include "windef.h"
......
/* Unicode Indic Syllabic Category */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:IndicSyllabicCategory.txt */
/* and from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:IndicPositionalCategory.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:IndicSyllabicCategory.txt */
/* and from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:IndicPositionalCategory.txt */
/* DO NOT EDIT!! */
#include "windef.h"
......@@ -102,7 +102,7 @@ const unsigned short DECLSPEC_HIDDEN indic_syllabic_table[3033] =
0x000a, 0x000a, 0x0507, 0x0107, 0x0604, 0x0003, 0x0107, 0x0207,
0x0107, 0x0607, 0x0607, 0x0607, 0x0607, 0x0507, 0x0507, 0x0507,
0x0507, 0x0107, 0x0107, 0x0107, 0x0107, 0x0605, 0x0207, 0x0107,
0x0000, 0x0519, 0x0619, 0x0500, 0x0500, 0x0507, 0x0607, 0x0607,
0x0000, 0x0519, 0x0619, 0x0000, 0x0000, 0x0507, 0x0607, 0x0607,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0006, 0x0006, 0x0607, 0x0607, 0x0000, 0x0000, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
......@@ -140,7 +140,7 @@ const unsigned short DECLSPEC_HIDDEN indic_syllabic_table[3033] =
0x0607, 0x0607, 0x0607, 0x0607, 0x0507, 0x0000, 0x0507, 0x0507,
0x0807, 0x0000, 0x0107, 0x0107, 0x0605, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0519,
0x0519, 0x0519, 0x0504, 0x0504, 0x0504, 0x0000, 0x0501, 0x0101,
0x0518, 0x0519, 0x0504, 0x0504, 0x0504, 0x0000, 0x0501, 0x0101,
0x0102, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x000a, 0x0000, 0x000a,
0x000a, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000,
......@@ -177,7 +177,7 @@ const unsigned short DECLSPEC_HIDDEN indic_syllabic_table[3033] =
0x0807, 0x0807, 0x0000, 0x0807, 0x0807, 0x0507, 0x0505, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0107, 0x0107, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x000a, 0x0000, 0x001f,
0x001f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x001f, 0x0101, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0501, 0x0501,
0x0101, 0x0102, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x000a, 0x000a,
......@@ -212,7 +212,7 @@ const unsigned short DECLSPEC_HIDDEN indic_syllabic_table[3033] =
0x0507, 0x0507, 0x0507, 0x0507, 0x0607, 0x0607, 0x0616, 0x0507,
0x060e, 0x000e, 0x0000, 0x0000, 0x0307, 0x0307, 0x0307, 0x0307,
0x0307, 0x0000, 0x0000, 0x0000, 0x0513, 0x0513, 0x0513, 0x0513,
0x0500, 0x0501, 0x0000, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d,
0x0500, 0x0501, 0x0521, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0000,
0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0600, 0x0600, 0x0000, 0x0000,
......@@ -353,7 +353,7 @@ const unsigned short DECLSPEC_HIDDEN indic_syllabic_table[3033] =
0x0000, 0x0000, 0x0000, 0x0006, 0x0507, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008, 0x0008,
0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0613, 0x0613,
0x0008, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0613, 0x0613,
0x0613, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0607, 0x0607, 0x0607, 0x0507, 0x0607, 0x0607,
0x0607, 0x0607, 0x050f, 0x050f, 0x010f, 0x0116, 0x0000, 0x0000,
......
This source diff could not be displayed because it is too large. You can view the blob instead.
/* Unicode BiDi mirroring */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* DO NOT EDIT!! */
#include "windef.h"
......
......@@ -4058,6 +4058,7 @@ static void test_FoldStringW(void)
{ 0x11c50, 0, 9, TRUE /*win10*/ }, /* Bhaiksuki */
{ 0x11d50, 0, 9, TRUE /*win10*/ }, /* Masaram Gondi */
{ 0x11da0, 0, 9, TRUE /*win10*/ }, /* Gunjala Gondi */
{ 0x11f50, 0, 9, TRUE /*win10*/ }, /* Kawi */
{ 0x16a60, 0, 9, TRUE /*win10*/ }, /* Mro */
{ 0x16ac0, 0, 9, TRUE /*win10*/ }, /* Tangsa */
{ 0x16b50, 0, 9, TRUE /*win10*/ }, /* Pahawh Hmong */
......@@ -4068,6 +4069,7 @@ static void test_FoldStringW(void)
{ 0x1d7f6, 0, 9 }, /* Mathematical Monospace */
{ 0x1e140, 0, 9, TRUE /*win10*/ }, /* Nyiakeng Puachue Hmong */
{ 0x1e2f0, 0, 9, TRUE /*win10*/ }, /* Wancho */
{ 0x1e4f0, 0, 9, TRUE /*win10*/ }, /* Nag Mundari */
{ 0x1e950, 0, 9, TRUE /*win10*/ }, /* Adlam */
{ 0x1f100, 0, 0, TRUE /*win10*/ }, /* Full Stop */
{ 0x1f101, 0, 9, TRUE /*win10*/ }, /* Comma */
......
/* Unicode Vertical Orientation */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* DO NOT EDIT!! */
#if 0
......
/* Unicode Vertical Orientation */
/* generated from https://www.unicode.org/Public/14.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* DO NOT EDIT!! */
#include "windef.h"
......
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
......@@ -25,7 +25,7 @@ use Digest::SHA;
use Encode;
use Time::Local qw(timegm_modern);
my $UNIVERSION = "14.0.0";
my $UNIVERSION = "15.0.0";
my $CLDRVERSION = "41";
my $ISO639VERSION = "20220120";
my $TZVERSION = "2022a";
......@@ -33,11 +33,11 @@ my $TZVERSION = "2022a";
my %data_files =
(
ucd => { url => "https://www.unicode.org/Public/$UNIVERSION/ucd/UCD.zip", name => "UCD-$UNIVERSION.zip",
sha => "033a5276b5d7af8844589f8e3482f3977a8385e71d107d375055465178c23600" },
sha => "5fbde400f3e687d25cc9b0a8d30d7619e76cb2f4c3e85ba9df8ec1312cb6718c" },
unihan => { url => "https://www.unicode.org/Public/$UNIVERSION/ucd/Unihan.zip", name => "Unihan-$UNIVERSION.zip",
sha => "2ae4519b2b82cd4d15379c17e57bfb12c33c0f54da4977de03b2b04bcf11852d" },
sha => "24b154691fc97cb44267b925d62064297086b3f896b57a8181c7b6d42702a026" },
idna => { url => "https://www.unicode.org/Public/idna/$UNIVERSION/IdnaMappingTable.txt", name => "IdnaMappingTable-$UNIVERSION.txt",
sha => "d43d9ca367af27b0e4c9dc645cadc23690bdecaf7ec2687f37f01180022d4dfa" },
sha => "cc8522199541d60326a42a8f91f8748fd15630a42502dd2cf4878e81e2066ead" },
cldr => { url => "https://github.com/unicode-org/cldr/archive/refs/tags/release-$CLDRVERSION.zip",
sha => "a2b7aee281ad2f497d47995808cf5e8f24123b0814ca47f7a824556aec8a0d91" },
cldr33 => { url => "https://www.unicode.org/Public/cldr/33/cldr-common-33.0.zip",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment