]> git.proxmox.com Git - rustc.git/blame - src/vendor/pulldown-cmark-0.0.15/specs/table.txt
New upstream version 1.25.0+dfsg1
[rustc.git] / src / vendor / pulldown-cmark-0.0.15 / specs / table.txt
CommitLineData
ea8adc8c
XL
1Run this with `cargo run -- -T -s specs/table.txt`.
2
3False match
4===========
5
6```````````````````````````````` example
7Test header
8-----------
9.
10<h2>Test header</h2>
11````````````````````````````````
12
13
14True match
15==========
16
17```````````````````````````````` example
18Test|Table
19----|-----
20.
21<table><thead><tr><td>Test</td><td>Table</td></tr></thead>
22</table>
23````````````````````````````````
24
25
26Actual rows in it
27=================
28
29```````````````````````````````` example
30Test|Table
31----|-----
32Test row
33Test|2
34
35Test ending
36.
37<table><thead><tr><td>Test</td><td>Table</td></tr></thead>
38<tr><td>Test row</td></tr>
39<tr><td>Test</td><td>2</td></tr>
40</table>
41<p>Test ending</p>
42````````````````````````````````
43
44
45Test with quote
46===============
47
48```````````````````````````````` example
49> Test | Table
50> ------|------
51> Row 1 | Every
52> Row 2 | Day
53>
54> Paragraph
55.
56<blockquote>
57<table><thead><tr><td>Test </td><td> Table</td></tr></thead>
58<tr><td>Row 1 </td><td> Every</td></tr>
59<tr><td>Row 2 </td><td> Day</td></tr>
60</table>
61<p>Paragraph</p>
62</blockquote>
63````````````````````````````````
64
65
66Test with list
67==============
68
69```````````````````````````````` example
70 1. First entry
71 2. Second entry
72
73 Col 1|Col 2
74 -|-
75 Row 1|Part 2
76 Row 2|Part 2
77.
78<ol>
79<li>
80<p>First entry</p>
81</li>
82<li>
83<p>Second entry</p>
84<table><thead><tr><td>Col 1</td><td>Col 2</td></tr></thead>
85<tr><td>Row 1</td><td>Part 2</td></tr>
86<tr><td>Row 2</td><td>Part 2</td></tr>
87</table>
88</li>
89</ol>
90````````````````````````````````
91
92
93Test with border
94================
95
96```````````````````````````````` example
97|Col 1|Col 2|
98|-----|-----|
99|R1C1 |R1C2 |
100|R2C1 |R2C2 |
101.
102<table><thead><tr><td>Col 1</td><td>Col 2</td></tr></thead>
103<tr><td>R1C1 </td><td>R1C2 </td></tr>
104<tr><td>R2C1 </td><td>R2C2 </td></tr>
105</table>
106````````````````````````````````
107
108
109Test with empty cells
110=====================
111
112Empty cells should work.
113
114```````````````````````````````` example
115| Col 1 | Col 2 |
116|-------|-------|
117| | |
118| | |
119.
120<table><thead><tr><td> Col 1 </td><td> Col 2 </td></tr></thead>
121<tr><td> </td><td> </td></tr>
122<tr><td> </td><td> </td></tr>
123</table>
124````````````````````````````````
125
126... and properly mix with filled cells.
127
128```````````````````````````````` example
129| Col 1 | Col 2 |
130|-------|-------|
131| x | |
132| | x |
133.
134<table><thead><tr><td> Col 1 </td><td> Col 2 </td></tr></thead>
135<tr><td> x </td><td> </td></tr>
136<tr><td> </td><td> x </td></tr>
137</table>
138````````````````````````````````
139
140
141Table with UTF-8
142================
143
144Basic example.
145
146```````````````````````````````` example
147|Col 1|Col 2|
148|-----|-----|
149|✓ |✓ |
150|✓ |✓ |
151.
152<table><thead><tr><td>Col 1</td><td>Col 2</td></tr></thead>
153<tr><td>✓ </td><td>✓ </td></tr>
154<tr><td>✓ </td><td>✓ </td></tr>
155</table>
156````````````````````````````````
157
158More advanced example.
159
160```````````````````````````````` example
161| Target | std |rustc|cargo| notes |
162|-------------------------------|-----|-----|-----|----------------------------|
163| `x86_64-unknown-linux-musl` | ✓ | | | 64-bit Linux with MUSL |
164| `arm-linux-androideabi` | ✓ | | | ARM Android |
165| `arm-unknown-linux-gnueabi` | ✓ | ✓ | | ARM Linux (2.6.18+) |
166| `arm-unknown-linux-gnueabihf` | ✓ | ✓ | | ARM Linux (2.6.18+) |
167| `aarch64-unknown-linux-gnu` | ✓ | | | ARM64 Linux (2.6.18+) |
168| `mips-unknown-linux-gnu` | ✓ | | | MIPS Linux (2.6.18+) |
169| `mipsel-unknown-linux-gnu` | ✓ | | | MIPS (LE) Linux (2.6.18+) |
170.
171<table><thead><tr><td> Target </td><td> std </td><td>rustc</td><td>cargo</td><td> notes </td></tr></thead>
172<tr><td> <code>x86_64-unknown-linux-musl</code> </td><td> ✓ </td><td> </td><td> </td><td> 64-bit Linux with MUSL </td></tr>
173<tr><td> <code>arm-linux-androideabi</code> </td><td> ✓ </td><td> </td><td> </td><td> ARM Android </td></tr>
174<tr><td> <code>arm-unknown-linux-gnueabi</code> </td><td> ✓ </td><td> ✓ </td><td> </td><td> ARM Linux (2.6.18+) </td></tr>
175<tr><td> <code>arm-unknown-linux-gnueabihf</code> </td><td> ✓ </td><td> ✓ </td><td> </td><td> ARM Linux (2.6.18+) </td></tr>
176<tr><td> <code>aarch64-unknown-linux-gnu</code> </td><td> ✓ </td><td> </td><td> </td><td> ARM64 Linux (2.6.18+) </td></tr>
177<tr><td> <code>mips-unknown-linux-gnu</code> </td><td> ✓ </td><td> </td><td> </td><td> MIPS Linux (2.6.18+) </td></tr>
178<tr><td> <code>mipsel-unknown-linux-gnu</code> </td><td> ✓ </td><td> </td><td> </td><td> MIPS (LE) Linux (2.6.18+) </td></tr>
179</table>
180````````````````````````````````
181
182Hiragana-containing pseudo-table.
183
184```````````````````````````````` example
185|-|-|
186|ぃ|い|
187.
188<p>|-|-|
189|ぃ|い|</p>
190````````````````````````````````
191
192Hiragana-containing actual table.
193
194```````````````````````````````` example
195|ぁ|ぃ|
196|-|-|
197|ぃ|ぃ|
198.
199<table><thead><tr><td>ぁ</td><td>ぃ</td></tr></thead>
200<tr><td>ぃ</td><td>ぃ</td></tr>
201</table>
202````````````````````````````````
203
204Test russian symbols.
205
206```````````````````````````````` example
207|Колонка 1|Колонка 2|
208|---------|---------|
209|Ячейка 1 |Ячейка 2 |
210.
211<table><thead><tr><td>Колонка 1</td><td>Колонка 2</td></tr></thead>
212<tr><td>Ячейка 1 </td><td>Ячейка 2 </td></tr>
213</table>
214````````````````````````````````