diff options
author | Miran <narimiran@disroot.org> | 2020-09-24 16:41:08 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-24 16:41:08 +0200 |
commit | 496e9f74e12b1ad73b621872771e9634404f95ff (patch) | |
tree | 5d7a9d8ee94634390d60fec5c926a5375c4487bf /lib/packages/docutils | |
parent | 4ec5cbac0df2914b71e9813e6df81c248510ae57 (diff) | |
download | Nim-496e9f74e12b1ad73b621872771e9634404f95ff.tar.gz |
fix #14474, crash inside of a sole code-block (#15402)
Diffstat (limited to 'lib/packages/docutils')
-rw-r--r-- | lib/packages/docutils/rst.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/packages/docutils/rst.nim b/lib/packages/docutils/rst.nim index 05b58c56b..123922c99 100644 --- a/lib/packages/docutils/rst.nim +++ b/lib/packages/docutils/rst.nim @@ -1102,6 +1102,8 @@ proc whichSection(p: RstParser): RstNodeKind = of tkPunct: if isMarkdownHeadline(p): result = rnHeadline + elif p.tok[p.idx].symbol == "```": + result = rnCodeBlock elif match(p, tokenAfterNewline(p), "ai"): result = rnHeadline elif p.tok[p.idx].symbol == "::": |