From 088487f652638a745e8e7e440a8a3b381239597b Mon Sep 17 00:00:00 2001 From: Andrey Makarov Date: Sun, 11 Sep 2022 20:52:43 +0300 Subject: Implement Markdown definition lists (+ migration) (#20333) Implements definition lists Markdown extension adopted in a few implementations including: * [Pandoc]( https://pandoc.org/MANUAL.html#definition-lists) * [kramdown]( https://kramdown.gettalong.org/quickref.html#definition-lists) * [PHP extra Markdown]( https://michelf.ca/projects/php-markdown/extra/#def-list) Also affected files have been migrated. RST definition lists are turned off for Markdown: this solves the problem of broken formatting mentioned in https://github.com/nim-lang/Nim/pull/20292. --- lib/packages/docutils/rstast.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/packages/docutils/rstast.nim') diff --git a/lib/packages/docutils/rstast.nim b/lib/packages/docutils/rstast.nim index 05e4ec39e..e85bbfb98 100644 --- a/lib/packages/docutils/rstast.nim +++ b/lib/packages/docutils/rstast.nim @@ -27,7 +27,7 @@ type rnBulletItem, # a bullet item rnEnumList, # an enumerated list rnEnumItem, # an enumerated item - rnDefList, # a definition list + rnDefList, rnMdDefList, # a definition list (RST/Markdown) rnDefItem, # an item of a definition list consisting of ... rnDefName, # ... a name part ... rnDefBody, # ... and a body part ... -- cgit 1.4.1-2-gfad0