Add support for inline comments markdownlint-capture/markdownlint-restore (fixes #194).

This commit is contained in:
David Anson 2019-06-08 19:26:11 -07:00
parent 64351f73be
commit 65052f6200
5 changed files with 167 additions and 15 deletions

View file

@ -0,0 +1,4 @@
{
"default": true,
"no-hard-tabs": false
}

View file

@ -0,0 +1,118 @@
# Inline Capture/Restore
hard tab
space * in * emphasis {MD037}
space ` in ` code {MD038}
<!-- markdownlint-disable -->
hard tab
space * in * emphasis
space ` in ` code
<!-- markdownlint-restore -->
hard tab
space * in * emphasis {MD037}
space ` in ` code {MD038}
<!-- markdownlint-disable no-space-in-emphasis -->
hard tab
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-disable -->
hard tab
space * in * emphasis
space ` in ` code
<!-- markdownlint-restore -->
hard tab
space * in * emphasis {MD037}
space ` in ` code {MD038}
<!-- markdownlint-disable no-space-in-emphasis -->
hard tab
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-capture -->
<!-- markdownlint-disable -->
hard tab
space * in * emphasis
space ` in ` code
<!-- markdownlint-restore -->
hard tab
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-enable no-hard-tabs -->
hard tab {MD010}
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-restore -->
hard tab
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-enable no-hard-tabs -->
hard tab {MD010}
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-capture -->
hard tab {MD010}
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-restore -->
hard tab {MD010}
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-enable -->
hard tab {MD010}
space * in * emphasis {MD037}
space ` in ` code {MD038}
<!-- markdownlint-restore -->
hard tab {MD010}
space * in * emphasis
space ` in ` code {MD038}
<!-- markdownlint-disable no-space-in-code -->
hard tab {MD010}
space * in * emphasis
space ` in ` code
<!-- markdownlint-capture --><!-- markdownlint-disable -->
hard tab
space * in * emphasis
space ` in ` code
<!-- markdownlint-restore -->
hard tab {MD010}
space * in * emphasis
space ` in ` code
<!-- markdownlint-disable no-hard-tabs -->
hard tab
space * in * emphasis
space ` in ` code
<!-- markdownlint-restore --> <!-- markdownlint-enable no-space-in-emphasis -->
hard tab {MD010}
space * in * emphasis {MD037}
space ` in ` code