summary refs log tree commit diff stats
path: root/nimdoc
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 /nimdoc
parentc3d80647aec6b09673e452d9f451e0549bb10dbc (diff)
downloadNim-5ef5dc86c523c760b83050b6192f00b6a0816bce.tar.gz
docgen: support markdown link syntax; enable markdown extensions
Diffstat (limited to 'nimdoc')
-rw-r--r--nimdoc/tester.nim2
-rw-r--r--nimdoc/testproject/expected/testproject.html2
-rw-r--r--nimdoc/testproject/subdir/subdir_b/utils.nim2
3 files changed, 4 insertions, 2 deletions
diff --git a/nimdoc/tester.nim b/nimdoc/tester.nim
index e0afe6b94..db2095128 100644
--- a/nimdoc/tester.nim
+++ b/nimdoc/tester.nim
@@ -28,5 +28,5 @@ proc test(dir: string; fixup = false) =
       echo "SUCCESS: files identical: ", produced
   removeDir(dir / "htmldocs")
 
-test("nimdoc/testproject", false)
+test("nimdoc/testproject", defined(fixup))
 if failures > 0: quit($failures & " failures occurred.")
diff --git a/nimdoc/testproject/expected/testproject.html b/nimdoc/testproject/expected/testproject.html
index 2e23a64d5..dd1541a56 100644
--- a/nimdoc/testproject/expected/testproject.html
+++ b/nimdoc/testproject/expected/testproject.html
@@ -1369,7 +1369,7 @@ The enum B.
 <a id="someFunc,"></a>
 <dt><pre><span class="Keyword">func</span> <span class="Identifier">someFunc</span><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
 <dd>
-My someFunc.
+My someFunc. Stuff in <tt class="docutils literal"><span class="pre">quotes</span></tt> here. <a class="reference external" href="https://nim-lang.org">Some link</a>
 
 </dd>
 
diff --git a/nimdoc/testproject/subdir/subdir_b/utils.nim b/nimdoc/testproject/subdir/subdir_b/utils.nim
index e2ec80dc2..7b529a617 100644
--- a/nimdoc/testproject/subdir/subdir_b/utils.nim
+++ b/nimdoc/testproject/subdir/subdir_b/utils.nim
@@ -23,4 +23,6 @@ template bEnum*(): untyped =
 
   func someFunc*() =
     ## My someFunc.
+    ## Stuff in `quotes` here.
+    ## [Some link](https://nim-lang.org)
     discard