summaryrefslogtreecommitdiff
path: root/lib/unicore
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-12-08 12:16:29 -0700
committerKarl Williamson <khw@cpan.org>2019-12-09 15:32:49 -0700
commit1c2f3d7a101e8233a39695492df7bc03c8e2b3bc (patch)
tree7f8f41762241c799f77e7c7d0029f1fa952e36d5 /lib/unicore
parentc37687588b489d66c0093c09f5b6fe74c8772b4b (diff)
downloadperl-1c2f3d7a101e8233a39695492df7bc03c8e2b3bc.tar.gz
PATCH GH #17025 \p{user-defined} overrides official Unicode
Prior to this patch, they only sometimes overrode.
Diffstat (limited to 'lib/unicore')
-rw-r--r--lib/unicore/mktables3
-rw-r--r--lib/unicore/uni_keywords.pl2
2 files changed, 4 insertions, 1 deletions
diff --git a/lib/unicore/mktables b/lib/unicore/mktables
index 645365628d..6be1f41ee4 100644
--- a/lib/unicore/mktables
+++ b/lib/unicore/mktables
@@ -17075,6 +17075,9 @@ other two shortcuts, and Unicode continues to define new properties that begin
with C<"In">, so it's quite possible that a conflict will occur in the future.
The compound form is guaranteed to not become obsolete, and its meaning is
clearer anyway. See L<perlunicode/"Blocks"> for more information about this.
+
+User-defined properties must begin with "In" or "Is". These override any
+Unicode property of the same name.
END
}
my $text = $Is_flags_text;
diff --git a/lib/unicore/uni_keywords.pl b/lib/unicore/uni_keywords.pl
index afa9f6496f..a665a9cc9f 100644
--- a/lib/unicore/uni_keywords.pl
+++ b/lib/unicore/uni_keywords.pl
@@ -1260,7 +1260,7 @@
# 78e2600e24fa7d5ab62117de50b382f8b31b08401c37a0782c38dacb340b64e7 lib/unicore/extracted/DLineBreak.txt
# 1bde4ad73e271c6349fbd1972e54f38bba5cc1900c28f678e79b9e8909b31793 lib/unicore/extracted/DNumType.txt
# 6278722699123f3890e4b1cc42011e96d8960e4958a3b93484361530983d2611 lib/unicore/extracted/DNumValues.txt
-# 08071cd168b1ac72bf01f13a82c4d0470a391e2bdd0b706e9fe20ab17cc861c8 lib/unicore/mktables
+# 498da0b9ef6a52bfd71bda5771005bbe4cfc37b456d9d350cd840991eb80c8b1 lib/unicore/mktables
# a712c758275b460d18fa77a26ed3589689bb3f69dcc1ea99b913e32db92a5cd2 lib/unicore/version
# 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
# e9283c761c5a95e3379384ca47c13a284f08d743c2be6e5091f1152b1b6b7a37 regen/mk_PL_charclass.pl