Skip to content

Commit 15070aa

Browse files
committed
Add new Unicode property type: 'provisional'
Several Egyptian Hieroglyph properties are provisional. That fact was not previously noted.
1 parent 52c0e4a commit 15070aa

File tree

6 files changed

+14
-5
lines changed

6 files changed

+14
-5
lines changed

β€Žcharclass_invlists.incβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -458914,7 +458914,7 @@ static const U8 WB_dfa_table[] = {
458914458914
* 4be1c18e7b121d951018065b453bb05083f624c8f905ce8be7c0f354c9097c95 lib/unicore/extracted/DLineBreak.txt
458915458915
* 786833e0a3f5ec0c0cd0940e4c15f730f3a92163f354ecd7dede28a70c0fa892 lib/unicore/extracted/DNumType.txt
458916458916
* 00b43cc5c9b86a834f82389c4537f103e652821387daa556f0bd220f6c23007e lib/unicore/extracted/DNumValues.txt
458917-
* 60d6468a78df93eaef78d39930a582a05871f050f7398d8bbdd33c1779a74649 lib/unicore/mktables
458917+
* 518480ac527435d219fae0eb9ecb725e8a314d8eea02cec349622cfa50837638 lib/unicore/mktables
458918458918
* 63f771c327e92574fbd77919586079c38f669058a5e6b67ccec385ef8fcde882 lib/unicore/version
458919458919
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
458920458920
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl

β€Žlib/unicore/mktablesβ€Ž

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1269,6 +1269,9 @@ my $A_bold_stabilized = "An 'B<$STABILIZED>'";
12691269
my $OBSOLETE = 'O';
12701270
my $a_bold_obsolete = "an 'B<$OBSOLETE>'";
12711271
my $A_bold_obsolete = "An 'B<$OBSOLETE>'";
1272+
my $PROVISIONAL = '?';
1273+
my $a_bold_provisional = "a 'B<$PROVISIONAL>'";
1274+
my $A_bold_provisional = "A 'B<$PROVISIONAL>'";
12721275

12731276
# Aliases can also have an extra status:
12741277
my $INTERNAL_ALIAS = 'P';
@@ -1278,6 +1281,7 @@ my %status_past_participles = (
12781281
$STABILIZED => 'stabilized',
12791282
$OBSOLETE => 'obsolete',
12801283
$DEPRECATED => 'deprecated',
1284+
$PROVISIONAL => 'provisional',
12811285
$INTERNAL_ALIAS => 'reserved for Perl core internal use only',
12821286
);
12831287

@@ -13411,6 +13415,7 @@ sub setup_Unikemet{
1341113415
Property->new("kEH_$property",
1341213416
Default_Map => $default,
1341313417
Type => $type,
13418+
Status => $PROVISIONAL,
1341413419
);
1341513420
}
1341613421

@@ -17534,6 +17539,10 @@ by this property.
1753417539
=item B<$DISCOURAGED> means use of this form is discouraged, and may not be
1753517540
stable.
1753617541

17542+
=item B<$PROVISIONAL> means this property is considered provisional by
17543+
Unicode, and may be changed or removed in some future version of the Unicode
17544+
Standard.
17545+
1753717546
=back
1753817547

1753917548
$formatted_properties

β€Žlib/unicore/uni_keywords.plβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žregcharclass.hβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žregexp_constants.hβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
* 4be1c18e7b121d951018065b453bb05083f624c8f905ce8be7c0f354c9097c95 lib/unicore/extracted/DLineBreak.txt
8080
* 786833e0a3f5ec0c0cd0940e4c15f730f3a92163f354ecd7dede28a70c0fa892 lib/unicore/extracted/DNumType.txt
8181
* 00b43cc5c9b86a834f82389c4537f103e652821387daa556f0bd220f6c23007e lib/unicore/extracted/DNumValues.txt
82-
* 60d6468a78df93eaef78d39930a582a05871f050f7398d8bbdd33c1779a74649 lib/unicore/mktables
82+
* 518480ac527435d219fae0eb9ecb725e8a314d8eea02cec349622cfa50837638 lib/unicore/mktables
8383
* 63f771c327e92574fbd77919586079c38f669058a5e6b67ccec385ef8fcde882 lib/unicore/version
8484
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
8585
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl

β€Žuni_keywords.hβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)