git.iko.soy/typeable/pandoc
on master help sign in
Muse reader: automatically translate #cover into #cover-image
debc6d1Alexander Krotov
src/Text/Pandoc/Readers/Muse.hs+3−1
@@ -179,7 +179,9 @@ directive :: PandocMonad m => MuseParser m ()
179directive = do
179directive = do
180 ext <- getOption readerExtensions
180 ext <- getOption readerExtensions
181 (key, value) <- if extensionEnabled Ext_amuse ext then parseAmuseDirective else parseEmacsDirective
181 (key, value) <- if extensionEnabled Ext_amuse ext then parseAmuseDirective else parseEmacsDirective
182− updateState $ \st -> st { stateMeta' = B.setMeta key <$> value <*> stateMeta' st }
182+ updateState $ \st -> st { stateMeta' = B.setMeta (translateKey key) <$> value <*> stateMeta' st }
183+ where translateKey "cover" = "cover-image"
184+ translateKey x = x
183
185
184--
186--
185-- block parsers
187-- block parsers