mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-16 22:10:13 +01:00
Update fence logic to handle nested fences (per CommonMark spec; no handling of indentation).
http://spec.commonmark.org/0.22/#fenced-code-blocks
This commit is contained in:
parent
5e3d9f8df4
commit
bb0d8a36b3
2 changed files with 79 additions and 1 deletions
73
test/fenced_code_with_nesting.md
Normal file
73
test/fenced_code_with_nesting.md
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
# header
|
||||
|
||||
text
|
||||
```fence {MD031}
|
||||
code
|
||||
``` {MD031}
|
||||
text
|
||||
~~~fence {MD031}
|
||||
code
|
||||
~~~ {MD031}
|
||||
text
|
||||
```fence {MD031}
|
||||
~~~fence
|
||||
code
|
||||
~~~
|
||||
``` {MD031}
|
||||
text
|
||||
~~~fence {MD031}
|
||||
```fence
|
||||
code
|
||||
```
|
||||
~~~ {MD031}
|
||||
text
|
||||
```fence {MD031}
|
||||
|
||||
~~~fence
|
||||
code
|
||||
~~~
|
||||
|
||||
``` {MD031}
|
||||
text
|
||||
~~~fence {MD031}
|
||||
|
||||
```fence
|
||||
code
|
||||
```
|
||||
|
||||
~~~ {MD031}
|
||||
text
|
||||
```fence {MD031}
|
||||
code
|
||||
~~~
|
||||
``` {MD031}
|
||||
text
|
||||
~~~fence {MD031}
|
||||
code
|
||||
```
|
||||
~~~ {MD031}
|
||||
text
|
||||
````fence {MD031}
|
||||
```fence
|
||||
code
|
||||
```
|
||||
```` {MD031}
|
||||
text
|
||||
~~~~fence {MD031}
|
||||
~~~fence
|
||||
code
|
||||
~~~
|
||||
~~~~ {MD031}
|
||||
text
|
||||
````fence {MD031}
|
||||
```fence
|
||||
code
|
||||
```
|
||||
````` {MD031}
|
||||
text
|
||||
~~~~fence {MD031}
|
||||
~~~fence
|
||||
code
|
||||
~~~
|
||||
~~~~~ {MD031}
|
||||
text
|
||||
Loading…
Add table
Add a link
Reference in a new issue