1
0
mirror of https://github.com/wine-mirror/wine synced 2024-06-29 06:14:34 +00:00

nls: Update character tables to Unicode 15.1.0.

This commit is contained in:
Alexandre Julliard 2023-09-30 12:42:53 +02:00
parent 3db7506221
commit c547659586
24 changed files with 2733 additions and 2670 deletions

View File

@ -1,5 +1,5 @@
/* Unicode Bidirectional Bracket table */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiBrackets.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View File

@ -146,11 +146,11 @@ const unsigned short bidi_direction_table[5631] =
0x0938, 0x0917, 0x0917, 0x0955, 0x0f6d, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x08ba, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x093a, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0f10, 0x0917, 0x0955, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0fac, 0x08bd, 0x0917, 0x0917,
0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ba, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ce, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0917, 0x0fb9, 0x0917, 0x0917, 0x0917, 0x0954, 0x08c1, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fc8, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0917, 0x08be, 0x0917,

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/* Unicode BiDi mirroring */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiMirroring.txt */
/* DO NOT EDIT!! */
#include "windef.h"

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/* Unicode Script IDs */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:Scripts.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:Scripts.txt */
/* DO NOT EDIT!! */
enum unicode_script_id {

View File

@ -1,5 +1,5 @@
/* Unicode Arabic shaping */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:ArabicShaping.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:ArabicShaping.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View File

@ -1,5 +1,5 @@
/* Unicode Bidirectional Bracket table */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiBrackets.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View File

@ -146,11 +146,11 @@ const unsigned short bidi_direction_table[5631] =
0x0938, 0x0917, 0x0917, 0x0955, 0x0f6d, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x08ba, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x093a, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0f10, 0x0917, 0x0955, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0fac, 0x08bd, 0x0917, 0x0917,
0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ba, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ce, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0917, 0x0fb9, 0x0917, 0x0917, 0x0917, 0x0954, 0x08c1, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fc8, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0917, 0x08be, 0x0917,

View File

@ -1,6 +1,6 @@
/* Unicode Indic Syllabic Category */
/* 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 */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:IndicSyllabicCategory.txt */
/* and from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:IndicPositionalCategory.txt */
/* DO NOT EDIT!! */
#include "windef.h"

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/* Unicode BiDi mirroring */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiMirroring.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View File

@ -1,5 +1,5 @@
/* Unicode Arabic shaping */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:ArabicShaping.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:ArabicShaping.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View File

@ -1,5 +1,5 @@
/* Unicode Vertical Orientation */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:VerticalOrientation.txt */
/* DO NOT EDIT!! */
#if 0

View File

@ -146,11 +146,11 @@ const unsigned short bidi_direction_table[5631] =
0x0938, 0x0917, 0x0917, 0x0955, 0x0f6d, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x08ba, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x093a, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0f10, 0x0917, 0x0955, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0fac, 0x08bd, 0x0917, 0x0917,
0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ba, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ce, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0917, 0x0fb9, 0x0917, 0x0917, 0x0917, 0x0954, 0x08c1, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fc8, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0917, 0x08be, 0x0917,

View File

@ -1,5 +1,5 @@
/* Unicode Vertical Orientation */
/* generated from https://www.unicode.org/Public/15.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:VerticalOrientation.txt */
/* DO NOT EDIT!! */
#include "windef.h"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -25,7 +25,7 @@ use Digest::SHA;
use Encode;
use Time::Local qw(timegm_modern);
my $UNIVERSION = "15.0.0";
my $UNIVERSION = "15.1.0";
my $CLDRVERSION = "43";
my $ISO639VERSION = "20230123";
my $TZVERSION = "2023c";
@ -33,11 +33,11 @@ my $TZVERSION = "2023c";
my %data_files =
(
ucd => { url => "https://www.unicode.org/Public/$UNIVERSION/ucd/UCD.zip", name => "UCD-$UNIVERSION.zip",
sha => "5fbde400f3e687d25cc9b0a8d30d7619e76cb2f4c3e85ba9df8ec1312cb6718c" },
sha => "cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177" },
unihan => { url => "https://www.unicode.org/Public/$UNIVERSION/ucd/Unihan.zip", name => "Unihan-$UNIVERSION.zip",
sha => "24b154691fc97cb44267b925d62064297086b3f896b57a8181c7b6d42702a026" },
sha => "a0226610e324bcf784ac380e11f4cbf533ee1e6b3d028b0991bf8c0dc3f85853" },
idna => { url => "https://www.unicode.org/Public/idna/$UNIVERSION/IdnaMappingTable.txt", name => "IdnaMappingTable-$UNIVERSION.txt",
sha => "cc8522199541d60326a42a8f91f8748fd15630a42502dd2cf4878e81e2066ead" },
sha => "402cbd285f1f952fcd0834b63541d54f69d3d8f1b8f8599bf71a1a14935f82c4" },
cldr => { url => "https://github.com/unicode-org/cldr/archive/refs/tags/release-$CLDRVERSION.zip",
sha => "132cdd24e479abb6e86db1429931cec3dada485fd41da39ece3c08e531c477df" },
cldr33 => { url => "https://www.unicode.org/Public/cldr/33/cldr-common-33.0.zip",
@ -280,6 +280,11 @@ my %break_types =
"EB" => 0x0029,
"EM" => 0x002a,
"ZWJ" => 0x002b,
"AK" => 0x002c,
"AP" => 0x002d,
"AS" => 0x002e,
"VF" => 0x002f,
"VI" => 0x0030,
);
my %vertical_types =