aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Writers/Muse.hs
diff options
context:
space:
mode:
authorAlexander Krotov <ilabdsf@gmail.com>2018-04-02 15:55:04 +0300
committerAlexander Krotov <ilabdsf@gmail.com>2018-04-02 15:58:37 +0300
commitca78d93b408c660ee1ab753e165d07acd864b5a7 (patch)
tree851bc3175a45f629f1d774e6be250eb96b3e1699 /src/Text/Pandoc/Writers/Muse.hs
parentaca4137c4094ec921276bf50278dfc58db5634a3 (diff)
downloadpandoc-ca78d93b408c660ee1ab753e165d07acd864b5a7.tar.gz
Muse writer: place header IDs before header
See https://github.com/melmothx/text-amuse/issues/39
Diffstat (limited to 'src/Text/Pandoc/Writers/Muse.hs')
-rw-r--r--src/Text/Pandoc/Writers/Muse.hs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Text/Pandoc/Writers/Muse.hs b/src/Text/Pandoc/Writers/Muse.hs
index eaae43604..a5cb71d8c 100644
--- a/src/Text/Pandoc/Writers/Muse.hs
+++ b/src/Text/Pandoc/Writers/Muse.hs
@@ -241,8 +241,7 @@ blockToMuse (Header level (ident,_,_) inlines) = do
then empty
else "#" <> text ident <> cr
let header' = text $ replicate level '*'
- return $ blankline <> nowrap (header' <> space <> contents)
- $$ attr' <> blankline
+ return $ blankline <> attr' $$ nowrap (header' <> space <> contents) <> blankline
-- https://www.gnu.org/software/emacs-muse/manual/muse.html#Horizontal-Rules-and-Anchors
blockToMuse HorizontalRule = return $ blankline $$ "----" $$ blankline
blockToMuse (Table caption _ _ headers rows) = do