aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Writers
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2014-07-13 15:24:52 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2014-07-13 15:25:25 -0700
commitce0960ba5af2a32c9f8a44642fd16e14d721202b (patch)
tree1979c386c1e76ca0f209b7ba6caef536d9de81a2 /src/Text/Pandoc/Writers
parent92bcd8d298a0c66e1a984e3184765e503a0bbc4d (diff)
downloadpandoc-ce0960ba5af2a32c9f8a44642fd16e14d721202b.tar.gz
DokuWiki writer: Fix raw inlines and blocks.
* mediawiki > dokuwiki * ignore raw content other than html or dokuwiki. (#1398)
Diffstat (limited to 'src/Text/Pandoc/Writers')
-rw-r--r--src/Text/Pandoc/Writers/DokuWiki.hs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Text/Pandoc/Writers/DokuWiki.hs b/src/Text/Pandoc/Writers/DokuWiki.hs
index f04dab76d..3511c4862 100644
--- a/src/Text/Pandoc/Writers/DokuWiki.hs
+++ b/src/Text/Pandoc/Writers/DokuWiki.hs
@@ -119,9 +119,9 @@ blockToDokuWiki opts (Para inlines) = do
else contents ++ if null indent then "\n" else ""
blockToDokuWiki _ (RawBlock f str)
- | f == Format "mediawiki" = return str
- | f == Format "html" = return $ "<html>\n" ++ str ++ "</html>"
- | otherwise = return str
+ | f == Format "dokuwiki" = return str
+ | f == Format "html" = return $ "<html>\n" ++ str ++ "</html>"
+ | otherwise = return ""
blockToDokuWiki _ HorizontalRule = return "\n----\n"
@@ -403,9 +403,9 @@ inlineToDokuWiki _ (Math _ str) = return $ "<math>" ++ str ++ "</math>"
-- note: str should NOT be escaped
inlineToDokuWiki _ (RawInline f str)
- | f == Format "mediawiki" = return str
- | f == Format "html" = return str
- | otherwise = return str
+ | f == Format "dokuwiki" = return str
+ | f == Format "html" = return str
+ | otherwise = return ""
inlineToDokuWiki _ (LineBreak) = return "\\\\ "