summary refs log tree commit diff stats
path: root/compiler/docgen.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2019-01-11 14:20:34 +0100
committerAndreas Rumpf <rumpf_a@web.de>2019-01-11 22:17:43 +0100
commit5ef5dc86c523c760b83050b6192f00b6a0816bce (patch)
tree5d197523f4322b720e8612a00d038e3eebe2c1c3 /compiler/docgen.nim
parentc3d80647aec6b09673e452d9f451e0549bb10dbc (diff)
downloadNim-5ef5dc86c523c760b83050b6192f00b6a0816bce.tar.gz
docgen: support markdown link syntax; enable markdown extensions
Diffstat (limited to 'compiler/docgen.nim')
-rw-r--r--compiler/docgen.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/docgen.nim b/compiler/docgen.nim
index 1af9c06b8..33cd98f38 100644
--- a/compiler/docgen.nim
+++ b/compiler/docgen.nim
@@ -119,7 +119,7 @@ proc newDocumentor*(filename: AbsoluteFile; cache: IdentCache; conf: ConfigRef,
   result.conf = conf
   result.cache = cache
   initRstGenerator(result[], (if conf.cmd != cmdRst2tex: outHtml else: outLatex),
-                   conf.configVars, filename.string, {roSupportRawDirective},
+                   conf.configVars, filename.string, {roSupportRawDirective, roSupportMarkdown},
                    docgenFindFile, compilerMsgHandler)
 
   if conf.configVars.hasKey("doc.googleAnalytics"):
@@ -991,7 +991,7 @@ proc commandRstAux(cache: IdentCache, conf: ConfigRef;
 
   d.isPureRst = true
   var rst = parseRst(readFile(filen.string), filen.string, 0, 1, d.hasToc,
-                     {roSupportRawDirective}, conf)
+                     {roSupportRawDirective, roSupportMarkdown}, conf)
   var modDesc = newStringOfCap(30_000)
   renderRstToOut(d[], rst, modDesc)
   d.modDesc = rope(modDesc)