File tree Expand file tree Collapse file tree 1 file changed +191
-0
lines changed Expand file tree Collapse file tree 1 file changed +191
-0
lines changed Original file line number Diff line number Diff line change @@ -213,3 +213,194 @@ x <!A>
213
213
````````````````````````````````
214
214
215
215
216
+ https://github.com/commonmark/commonmark.js/pull/269
217
+ Block-quoted blank line shouldn't make parent list loose.
218
+ ```````````````````````````````` example
219
+ ## Case 1
220
+
221
+ - > a
222
+ >
223
+ - b
224
+
225
+
226
+ ## Case 2
227
+
228
+ - > - a
229
+ >
230
+ - b
231
+
232
+
233
+ ## Case 3
234
+
235
+ - > > a
236
+ >
237
+ - b
238
+
239
+
240
+ ## Case 4
241
+
242
+ - > # a
243
+ >
244
+ - b
245
+
246
+
247
+ ## Case 5
248
+
249
+ - ```
250
+ The following line is part of code block.
251
+
252
+ - b
253
+
254
+ ## Case 6
255
+
256
+ - The following line is **not** part of code block.
257
+
258
+ - b
259
+
260
+ ## Case 7
261
+
262
+ - <pre>The following line is part of HTML block.
263
+
264
+ - </pre>
265
+ - b
266
+ .
267
+ <h2>Case 1</h2>
268
+ <ul>
269
+ <li>
270
+ <blockquote>
271
+ <p>a</p>
272
+ </blockquote>
273
+ </li>
274
+ <li>b</li>
275
+ </ul>
276
+ <h2>Case 2</h2>
277
+ <ul>
278
+ <li>
279
+ <blockquote>
280
+ <ul>
281
+ <li>a</li>
282
+ </ul>
283
+ </blockquote>
284
+ </li>
285
+ <li>b</li>
286
+ </ul>
287
+ <h2>Case 3</h2>
288
+ <ul>
289
+ <li>
290
+ <blockquote>
291
+ <blockquote>
292
+ <p>a</p>
293
+ </blockquote>
294
+ </blockquote>
295
+ </li>
296
+ <li>b</li>
297
+ </ul>
298
+ <h2>Case 4</h2>
299
+ <ul>
300
+ <li>
301
+ <blockquote>
302
+ <h1>a</h1>
303
+ </blockquote>
304
+ </li>
305
+ <li>b</li>
306
+ </ul>
307
+ <h2>Case 5</h2>
308
+ <ul>
309
+ <li>
310
+ <pre><code>The following line is part of code block.
311
+
312
+ </code></pre>
313
+ </li>
314
+ <li>b</li>
315
+ </ul>
316
+ <h2>Case 6</h2>
317
+ <ul>
318
+ <li>
319
+ <pre><code>The following line is **not** part of code block.
320
+ </code></pre>
321
+ </li>
322
+ <li>
323
+ <p>b</p>
324
+ </li>
325
+ </ul>
326
+ <h2>Case 7</h2>
327
+ <ul>
328
+ <li>
329
+ <pre>The following line is part of HTML block.
330
+
331
+ </li>
332
+ <li>
333
+ </pre>
334
+ </li>
335
+ <li>b</li>
336
+ </ul>
337
+ ````````````````````````````````
338
+
339
+ Link reference definitions are blocks when checking list tightness.
340
+ ```````````````````````````````` example
341
+ ## Case 1
342
+
343
+ - [aaa]: /
344
+
345
+ [aaa]: /
346
+ - b
347
+
348
+
349
+ ## Case 2
350
+
351
+ - a
352
+
353
+ [aaa]: /
354
+ - b
355
+
356
+
357
+ ## Case 3
358
+
359
+ - [aaa]: /
360
+
361
+ a
362
+ - b
363
+
364
+ ## Case 4
365
+ - ***
366
+ [aaa]: /
367
+
368
+ bbb
369
+ - c
370
+ .
371
+ <h2>Case 1</h2>
372
+ <ul>
373
+ <li></li>
374
+ <li>
375
+ <p>b</p>
376
+ </li>
377
+ </ul>
378
+ <h2>Case 2</h2>
379
+ <ul>
380
+ <li>
381
+ <p>a</p>
382
+ </li>
383
+ <li>
384
+ <p>b</p>
385
+ </li>
386
+ </ul>
387
+ <h2>Case 3</h2>
388
+ <ul>
389
+ <li>
390
+ <p>a</p>
391
+ </li>
392
+ <li>
393
+ <p>b</p>
394
+ </li>
395
+ </ul>
396
+ <h2>Case 4</h2>
397
+ <ul>
398
+ <li>
399
+ <hr />
400
+ <p>bbb</p>
401
+ </li>
402
+ <li>
403
+ <p>c</p>
404
+ </li>
405
+ </ul>
406
+ ````````````````````````````````
You can’t perform that action at this time.
0 commit comments