Skip to content

Commit 8ea87dd

Browse files
authored
Merge pull request #2985 from tbrowder/opener-update2
escape the table pipes for proper table handling
2 parents 0be1674 + be6122e commit 8ea87dd

File tree

1 file changed

+48
-52
lines changed

1 file changed

+48
-52
lines changed

doc/Language/opener-chars.pod6

Lines changed: 48 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -15,106 +15,102 @@ in the I<Rakudo grammar>.
1515
=begin table :caption<Opener Graphemes>
1616
Char | Hex | Char | Hex | Char | Hex | Char | Hex
1717
=====+=====+======+=====+======+=====+======+====
18-
19-
|(| | 0x0028 | |<| | 0x003C | |[| | 0x005B | |{| | 0x007B
20-
--------+---------+---------+---------+---------+---------+---------+--------
21-
|«| | 0x00AB | |༺| | 0x0F3A | |༼| | 0x0F3C | |᚛| | 0x169B
18+
\|«\| | 0x00AB | \|༺\| | 0x0F3A | \|༼\| | 0x0F3C | \|᚛\| | 0x169B
2219
--------+---------+---------+---------+---------+---------+---------+--------
23-
|‘| | 0x2018 | |‚| | 0x201A | |‛| | 0x201B | |“| | 0x201C
20+
\|‘\| | 0x2018 | \|‚\| | 0x201A | \|‛\| | 0x201B | \|“\| | 0x201C
2421
--------+---------+---------+---------+---------+---------+---------+--------
25-
|„| | 0x201E | |‟| | 0x201F | |‹| | 0x2039 | |⁅| | 0x2045
22+
\|„\| | 0x201E | \|‟\| | 0x201F | \|‹\| | 0x2039 | \|⁅\| | 0x2045
2623
--------+---------+---------+---------+---------+---------+---------+--------
27-
|⁽| | 0x207D | |₍| | 0x208D | |∈| | 0x2208 | |∉| | 0x2209
24+
\|⁽\| | 0x207D | \|₍\| | 0x208D | \|∈\| | 0x2208 | \|∉\| | 0x2209
2825
--------+---------+---------+---------+---------+---------+---------+--------
29-
|∊| | 0x220A | |∕| | 0x2215 | |∼| | 0x223C | |≃| | 0x2243
26+
\|∊\| | 0x220A | \|∕\| | 0x2215 | \|∼\| | 0x223C | \|≃\| | 0x2243
3027
--------+---------+---------+---------+---------+---------+---------+--------
31-
|≒| | 0x2252 | |≔| | 0x2254 | |≤| | 0x2264 | |≦| | 0x2266
28+
\|≒\| | 0x2252 | \|≔\| | 0x2254 | \|≤\| | 0x2264 | \|≦\| | 0x2266
3229
--------+---------+---------+---------+---------+---------+---------+--------
33-
|≨| | 0x2268 | |≪| | 0x226A | |≮| | 0x226E | |≰| | 0x2270
30+
\|≨\| | 0x2268 | \|≪\| | 0x226A | \|≮\| | 0x226E | \|≰\| | 0x2270
3431
--------+---------+---------+---------+---------+---------+---------+--------
35-
|≲| | 0x2272 | |≴| | 0x2274 | |≶| | 0x2276 | |≸| | 0x2278
32+
\|≲\| | 0x2272 | \|≴\| | 0x2274 | \|≶\| | 0x2276 | \|≸\| | 0x2278
3633
--------+---------+---------+---------+---------+---------+---------+--------
37-
|≺| | 0x227A | |≼| | 0x227C | |≾| | 0x227E | |⊀| | 0x2280
34+
\|≺\| | 0x227A | \|≼\| | 0x227C | \|≾\| | 0x227E | \|⊀\| | 0x2280
3835
--------+---------+---------+---------+---------+---------+---------+--------
39-
|⊂| | 0x2282 | |⊄| | 0x2284 | |⊆| | 0x2286 | |⊈| | 0x2288
36+
\|⊂\| | 0x2282 | \|⊄\| | 0x2284 | \|⊆\| | 0x2286 | \|⊈\| | 0x2288
4037
--------+---------+---------+---------+---------+---------+---------+--------
41-
|⊊| | 0x228A | |⊏| | 0x228F | |⊑| | 0x2291 | |⊘| | 0x2298
38+
\|⊊\| | 0x228A | \|⊏\| | 0x228F | \|⊑\| | 0x2291 | \|⊘\| | 0x2298
4239
--------+---------+---------+---------+---------+---------+---------+--------
43-
|⊢| | 0x22A2 | |⊦| | 0x22A6 | |⊨| | 0x22A8 | |⊩| | 0x22A9
40+
\|⊢\| | 0x22A2 | \|⊦\| | 0x22A6 | \|⊨\| | 0x22A8 | \|⊩\| | 0x22A9
4441
--------+---------+---------+---------+---------+---------+---------+--------
45-
|⊫| | 0x22AB | |⊰| | 0x22B0 | |⊲| | 0x22B2 | |⊴| | 0x22B4
42+
\|⊫\| | 0x22AB | \|⊰\| | 0x22B0 | \|⊲\| | 0x22B2 | \|⊴\| | 0x22B4
4643
--------+---------+---------+---------+---------+---------+---------+--------
47-
|⊶| | 0x22B6 | |⋉| | 0x22C9 | |⋋| | 0x22CB | |⋐| | 0x22D0
44+
\|⊶\| | 0x22B6 | \|⋉\| | 0x22C9 | \|⋋\| | 0x22CB | \|⋐\| | 0x22D0
4845
--------+---------+---------+---------+---------+---------+---------+--------
49-
|⋖| | 0x22D6 | |⋘| | 0x22D8 | |⋚| | 0x22DA | |⋜| | 0x22DC
46+
\|⋖\| | 0x22D6 | \|⋘\| | 0x22D8 | \|⋚\| | 0x22DA | \|⋜\| | 0x22DC
5047
--------+---------+---------+---------+---------+---------+---------+--------
51-
|⋞| | 0x22DE | |⋠| | 0x22E0 | |⋢| | 0x22E2 | |⋤| | 0x22E4
48+
\|⋞\| | 0x22DE | \|⋠\| | 0x22E0 | \|⋢\| | 0x22E2 | \|⋤\| | 0x22E4
5249
--------+---------+---------+---------+---------+---------+---------+--------
53-
|⋦| | 0x22E6 | |⋨| | 0x22E8 | |⋪| | 0x22EA | |⋬| | 0x22EC
50+
\|⋦\| | 0x22E6 | \|⋨\| | 0x22E8 | \|⋪\| | 0x22EA | \|⋬\| | 0x22EC
5451
--------+---------+---------+---------+---------+---------+---------+--------
55-
|⋰| | 0x22F0 | |⋲| | 0x22F2 | |⋳| | 0x22F3 | |⋴| | 0x22F4
52+
\|⋰\| | 0x22F0 | \|⋲\| | 0x22F2 | \|⋳\| | 0x22F3 | \|⋴\| | 0x22F4
5653
--------+---------+---------+---------+---------+---------+---------+--------
57-
|⋶| | 0x22F6 | |⋷| | 0x22F7 | |⌈| | 0x2308 | |⌊| | 0x230A
54+
\|⋶\| | 0x22F6 | \|⋷\| | 0x22F7 | \|⌈\| | 0x2308 | \|⌊\| | 0x230A
5855
--------+---------+---------+---------+---------+---------+---------+--------
59-
|〈| | 0x2329 | |⎴| | 0x23B4 | |❨| | 0x2768 | |❪| | 0x276A
56+
\|〈\| | 0x2329 | \|⎴\| | 0x23B4 | \|❨\| | 0x2768 | \|❪\| | 0x276A
6057
--------+---------+---------+---------+---------+---------+---------+--------
61-
|❬| | 0x276C | |❮| | 0x276E | |❰| | 0x2770 | |❲| | 0x2772
58+
\|❬\| | 0x276C | \|❮\| | 0x276E | \|❰\| | 0x2770 | \|❲\| | 0x2772
6259
--------+---------+---------+---------+---------+---------+---------+--------
63-
|❴| | 0x2774 | |⟃| | 0x27C3 | |⟅| | 0x27C5 | |⟕| | 0x27D5
60+
\|❴\| | 0x2774 | \|⟃\| | 0x27C3 | \|⟅\| | 0x27C5 | \|⟕\| | 0x27D5
6461
--------+---------+---------+---------+---------+---------+---------+--------
65-
|⟝| | 0x27DD | |⟢| | 0x27E2 | |⟤| | 0x27E4 | |⟦| | 0x27E6
62+
\|⟝\| | 0x27DD | \|⟢\| | 0x27E2 | \|⟤\| | 0x27E4 | \|⟦\| | 0x27E6
6663
--------+---------+---------+---------+---------+---------+---------+--------
67-
|⟨| | 0x27E8 | |⟪| | 0x27EA | |⦃| | 0x2983 | |⦅| | 0x2985
64+
\|⟨\| | 0x27E8 | \|⟪\| | 0x27EA | \|⦃\| | 0x2983 | \|⦅\| | 0x2985
6865
--------+---------+---------+---------+---------+---------+---------+--------
69-
|⦇| | 0x2987 | |⦉| | 0x2989 | |⦋| | 0x298B | |⦍| | 0x298D
66+
\|⦇\| | 0x2987 | \|⦉\| | 0x2989 | \|⦋\| | 0x298B | \|⦍\| | 0x298D
7067
--------+---------+---------+---------+---------+---------+---------+--------
71-
|⦏| | 0x298F | |⦑| | 0x2991 | |⦓| | 0x2993 | |⦕| | 0x2995
68+
\|⦏\| | 0x298F | \|⦑\| | 0x2991 | \|⦓\| | 0x2993 | \|⦕\| | 0x2995
7269
--------+---------+---------+---------+---------+---------+---------+--------
73-
|⦗| | 0x2997 | |⧀| | 0x29C0 | |⧄| | 0x29C4 | |⧏| | 0x29CF
70+
\|⦗\| | 0x2997 | \|⧀\| | 0x29C0 | \|⧄\| | 0x29C4 | \|⧏\| | 0x29CF
7471
--------+---------+---------+---------+---------+---------+---------+--------
75-
|⧑| | 0x29D1 | |⧔| | 0x29D4 | |⧘| | 0x29D8 | |⧚| | 0x29DA
72+
\|⧑\| | 0x29D1 | \|⧔\| | 0x29D4 | \|⧘\| | 0x29D8 | \|⧚\| | 0x29DA
7673
--------+---------+---------+---------+---------+---------+---------+--------
77-
|⧸| | 0x29F8 | |⧼| | 0x29FC | |⨫| | 0x2A2B | |⨭| | 0x2A2D
74+
\|⧸\| | 0x29F8 | \|⧼\| | 0x29FC | \|⨫\| | 0x2A2B | \|⨭\| | 0x2A2D
7875
--------+---------+---------+---------+---------+---------+---------+--------
79-
|⨴| | 0x2A34 | |⨼| | 0x2A3C | |⩤| | 0x2A64 | |⩹| | 0x2A79
76+
\|⨴\| | 0x2A34 | \|⨼\| | 0x2A3C | \|⩤\| | 0x2A64 | \|⩹\| | 0x2A79
8077
--------+---------+---------+---------+---------+---------+---------+--------
81-
|⩽| | 0x2A7D | |⩿| | 0x2A7F | |⪁| | 0x2A81 | |⪃| | 0x2A83
78+
\|⩽\| | 0x2A7D | \|⩿\| | 0x2A7F | \|⪁\| | 0x2A81 | \|⪃\| | 0x2A83
8279
--------+---------+---------+---------+---------+---------+---------+--------
83-
|⪋| | 0x2A8B | |⪑| | 0x2A91 | |⪓| | 0x2A93 | |⪕| | 0x2A95
80+
\|⪋\| | 0x2A8B | \|⪑\| | 0x2A91 | \|⪓\| | 0x2A93 | \|⪕\| | 0x2A95
8481
--------+---------+---------+---------+---------+---------+---------+--------
85-
|⪗| | 0x2A97 | |⪙| | 0x2A99 | |⪛| | 0x2A9B | |⪡| | 0x2AA1
82+
\|⪗\| | 0x2A97 | \|⪙\| | 0x2A99 | \|⪛\| | 0x2A9B | \|⪡\| | 0x2AA1
8683
--------+---------+---------+---------+---------+---------+---------+--------
87-
|⪦| | 0x2AA6 | |⪨| | 0x2AA8 | |⪪| | 0x2AAA | |⪬| | 0x2AAC
84+
\|⪦\| | 0x2AA6 | \|⪨\| | 0x2AA8 | \|⪪\| | 0x2AAA | \|⪬\| | 0x2AAC
8885
--------+---------+---------+---------+---------+---------+---------+--------
89-
|⪯| | 0x2AAF | |⪳| | 0x2AB3 | |⪻| | 0x2ABB | |⪽| | 0x2ABD
86+
\|⪯\| | 0x2AAF | \|⪳\| | 0x2AB3 | \|⪻\| | 0x2ABB | \|⪽\| | 0x2ABD
9087
--------+---------+---------+---------+---------+---------+---------+--------
91-
|⪿| | 0x2ABF | |⫁| | 0x2AC1 | |⫃| | 0x2AC3 | |⫅| | 0x2AC5
88+
\|⪿\| | 0x2ABF | \|⫁\| | 0x2AC1 | \|⫃\| | 0x2AC3 | \|⫅\| | 0x2AC5
9289
--------+---------+---------+---------+---------+---------+---------+--------
93-
|⫍| | 0x2ACD | |⫏| | 0x2ACF | |⫑| | 0x2AD1 | |⫓| | 0x2AD3
90+
\|⫍\| | 0x2ACD | \|⫏\| | 0x2ACF | \|⫑\| | 0x2AD1 | \|⫓\| | 0x2AD3
9491
--------+---------+---------+---------+---------+---------+---------+--------
95-
|⫕| | 0x2AD5 | |⫬| | 0x2AEC | |⫷| | 0x2AF7 | |⫹| | 0x2AF9
92+
\|⫕\| | 0x2AD5 | \|⫬\| | 0x2AEC | \|⫷\| | 0x2AF7 | \|⫹\| | 0x2AF9
9693
--------+---------+---------+---------+---------+---------+---------+--------
97-
|⸂| | 0x2E02 | |⸄| | 0x2E04 | |⸉| | 0x2E09 | |⸌| | 0x2E0C
94+
\|⸂\| | 0x2E02 | \|⸄\| | 0x2E04 | \|⸉\| | 0x2E09 | \|⸌\| | 0x2E0C
9895
--------+---------+---------+---------+---------+---------+---------+--------
99-
|⸜| | 0x2E1C | |⸠| | 0x2E20 | |⸨| | 0x2E28 | |〈| | 0x3008
96+
\|⸜\| | 0x2E1C | \|⸠\| | 0x2E20 | \|⸨\| | 0x2E28 | \|〈\| | 0x3008
10097
--------+---------+---------+---------+---------+---------+---------+--------
101-
|《| | 0x300A | |「| | 0x300C | |『| | 0x300E | |【| | 0x3010
98+
\|《\| | 0x300A | \|「\| | 0x300C | \|『\| | 0x300E | \|【\| | 0x3010
10299
--------+---------+---------+---------+---------+---------+---------+--------
103-
|〔| | 0x3014 | |〖| | 0x3016 | |〘| | 0x3018 | |〚| | 0x301A
100+
\|〔\| | 0x3014 | \|〖\| | 0x3016 | \|〘\| | 0x3018 | \|〚\| | 0x301A
104101
--------+---------+---------+---------+---------+---------+---------+--------
105-
|〝| | 0x301D | |﴾| | 0xFD3E | |︗| | 0xFE17 | |︵| | 0xFE35
102+
\|〝\| | 0x301D | \|﴾\| | 0xFD3E | \|︗\| | 0xFE17 | \|︵\| | 0xFE35
106103
--------+---------+---------+---------+---------+---------+---------+--------
107-
|︷| | 0xFE37 | |︹| | 0xFE39 | |︻| | 0xFE3B | |︽| | 0xFE3D
104+
\|︷\| | 0xFE37 | \|︹\| | 0xFE39 | \|︻\| | 0xFE3B | \|︽\| | 0xFE3D
108105
--------+---------+---------+---------+---------+---------+---------+--------
109-
|︿| | 0xFE3F | |﹁| | 0xFE41 | |﹃| | 0xFE43 | |﹇| | 0xFE47
106+
\|︿\| | 0xFE3F | \|﹁\| | 0xFE41 | \|﹃\| | 0xFE43 | \|﹇\| | 0xFE47
110107
--------+---------+---------+---------+---------+---------+---------+--------
111-
|﹙| | 0xFE59 | |﹛| | 0xFE5B | |﹝| | 0xFE5D | |(| | 0xFF08
108+
\|﹙\| | 0xFE59 | \|﹛\| | 0xFE5B | \|﹝\| | 0xFE5D | \|(\| | 0xFF08
112109
--------+---------+---------+---------+---------+---------+---------+--------
113-
|<| | 0xFF1C | |[| | 0xFF3B | |{| | 0xFF5B | |⦅| | 0xFF5F
110+
\|<\| | 0xFF1C | \|[\| | 0xFF3B | \|{\| | 0xFF5B | \|⦅\| | 0xFF5F
114111
--------+---------+---------+---------+---------+---------+---------+--------
115-
|「| | 0xFF62 | | | | | |
112+
\|「\| | 0xFF62 | | | | | |
116113
--------+---------+---------+---------+---------+---------+---------+--------
117-
118114
=end table
119115
120116
=end pod

0 commit comments

Comments
 (0)