summaryrefslogtreecommitdiff
path: root/regen/feature.pl
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2022-03-17 06:14:46 -0600
committerKarl Williamson <khw@cpan.org>2022-03-19 23:17:51 -0600
commit6763e244a01413dca6205be4f5d40f15a83bfff3 (patch)
tree4ee9ae2cb481b180045dff98d20ec863fc472dc2 /regen/feature.pl
parent36327261879f8aa3b3cf2cde3bb43251392f774a (diff)
downloadperl-6763e244a01413dca6205be4f5d40f15a83bfff3.tar.gz
Add PRECEDES/SUCCEEDS to paired string delimiters
This commit adds 15 pairs of symbols that are variants on PRECEDES. These look a lot like <>, so makes sense to make them paired delimiters.
Diffstat (limited to 'regen/feature.pl')
-rwxr-xr-xregen/feature.pl15
1 files changed, 15 insertions, 0 deletions
diff --git a/regen/feature.pl b/regen/feature.pl
index ea555992ea..676b8e7ae5 100755
--- a/regen/feature.pl
+++ b/regen/feature.pl
@@ -910,10 +910,18 @@ The complete list of accepted paired delimiters as of Unicode 14.0 is:
≰ ≱ U+2270, U+2271 NEITHER LESS-THAN/GREATER-THAN NOR EQUAL TO
≲ ≳ U+2272, U+2273 LESS-THAN/GREATER-THAN OR EQUIVALENT TO
≴ ≵ U+2274, U+2275 NEITHER LESS-THAN/GREATER-THAN NOR EQUIVALENT TO
+ ≺ ≻ U+227A, U+227B PRECEDES/SUCCEEDS
+ ≼ ≽ U+227C, U+227D PRECEDES/SUCCEEDS OR EQUAL TO
+ ≾ ≿ U+227E, U+227F PRECEDES/SUCCEEDS OR EQUIVALENT TO
+ ⊀ ⊁ U+2280, U+2281 DOES NOT PRECEDE/SUCCEED
+ ⊰ ⊱ U+22B0, U+22B1 PRECEDES/SUCCEEDS UNDER RELATION
⋖ ⋗ U+22D6, U+22D7 LESS-THAN/GREATER-THAN WITH DOT
⋘ ⋙ U+22D8, U+22D9 VERY MUCH LESS-THAN/GREATER-THAN
⋜ ⋝ U+22DC, U+22DD EQUAL TO OR LESS-THAN/GREATER-THAN
+ ⋞ ⋟ U+22DE, U+22DF EQUAL TO OR PRECEDES/SUCCEEDS
+ ⋠ ⋡ U+22E0, U+22E1 DOES NOT PRECEDE/SUCCEED OR EQUAL
⋦ ⋧ U+22E6, U+22E7 LESS-THAN/GREATER-THAN BUT NOT EQUIVALENT TO
+ ⋨ ⋩ U+22E8, U+22E9 PRECEDES/SUCCEEDS BUT NOT EQUIVALENT TO
⌈ ⌉ U+2308, U+2309 LEFT/RIGHT CEILING
⌊ ⌋ U+230A, U+230B LEFT/RIGHT FLOOR
〈 〉 U+2329, U+232A LEFT/RIGHT-POINTING ANGLE BRACKET
@@ -980,6 +988,13 @@ The complete list of accepted paired delimiters as of Unicode 14.0 is:
SLANTED EQUAL
⪪ ⪫ U+2AAA, U+2AAB SMALLER THAN/LARGER THAN
⪬ ⪭ U+2AAC, U+2AAD SMALLER THAN/LARGER THAN OR EQUAL TO
+ ⪯ ⪰ U+2AAF, U+2AB0 PRECEDES/SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
+ ⪱ ⪲ U+2AB1, U+2AB2 PRECEDES/SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
+ ⪳ ⪴ U+2AB3, U+2AB4 PRECEDES/SUCCEEDS ABOVE EQUALS SIGN
+ ⪵ ⪶ U+2AB5, U+2AB6 PRECEDES/SUCCEEDS ABOVE NOT EQUAL TO
+ ⪷ ⪸ U+2AB7, U+2AB8 PRECEDES/SUCCEEDS ABOVE ALMOST EQUAL TO
+ ⪹ ⪺ U+2AB9, U+2ABA PRECEDES/SUCCEEDS ABOVE NOT ALMOST EQUAL TO
+ ⪻ ⪼ U+2ABB, U+2ABC DOUBLE PRECEDES/SUCCEEDS
⫷ ⫸ U+2AF7, U+2AF8 TRIPLE NESTED LESS-THAN/GREATER-THAN
⫹ ⫺ U+2AF9, U+2AFA DOUBLE-LINE SLANTED LESS-THAN/GREATER-THAN OR
EQUAL TO