summary refs log tree commit diff stats
path: root/lib/packages/docutils
diff options
context:
space:
mode:
authorGrzegorz Adam Hankiewicz <gradha@imap.cc>2014-07-28 23:22:39 +0200
committerGrzegorz Adam Hankiewicz <gradha@imap.cc>2014-07-28 23:22:39 +0200
commit69949c07b72ceacc18f2cb6ba66c580b006484dc (patch)
tree9901e77b490dab9df81cf64657af59ff17cdfaa7 /lib/packages/docutils
parent6debe48b2325afb4174d27fe5f8acf5ff0c7ab01 (diff)
downloadNim-69949c07b72ceacc18f2cb6ba66c580b006484dc.tar.gz
Escapes properly code blocks without highlite support.
Diffstat (limited to 'lib/packages/docutils')
-rw-r--r--lib/packages/docutils/rstgen.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/packages/docutils/rstgen.nim b/lib/packages/docutils/rstgen.nim
index fdbca4ca8..e9bae69b5 100644
--- a/lib/packages/docutils/rstgen.nim
+++ b/lib/packages/docutils/rstgen.nim
@@ -775,7 +775,7 @@ proc renderCodeBlock(d: PDoc, n: PRstNode, result: var string) =
   dispA(d.target, result, "<pre>", "\\begin{rstpre}\n", [])
   if lang == langNone:
     d.msgHandler(d.filename, 1, 0, mwUnsupportedLanguage, langstr)
-    result.add(m.text)
+    for letter in m.text: escChar(d.target, result, letter)
   else:
     var g: TGeneralTokenizer
     initGeneralTokenizer(g, m.text)