summaryrefslogtreecommitdiff
path: root/src/Text
diff options
context:
space:
mode:
authorAlexander Krotov <ilabdsf@gmail.com>2018-02-05 16:15:52 +0300
committerAlexander Krotov <ilabdsf@gmail.com>2018-02-11 19:35:52 +0300
commitcadcf62ff39d4bec569622592b1a970714b66d0f (patch)
tree2c783c6dee1290d31d406a081fedc4669df019dc /src/Text
parent02cb6eb47794d6af650b2d504400c61eccc8d18c (diff)
Muse reader: move para definition into blockElements
Diffstat (limited to 'src/Text')
-rw-r--r--src/Text/Pandoc/Readers/Muse.hs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/Text/Pandoc/Readers/Muse.hs b/src/Text/Pandoc/Readers/Muse.hs
index 00123120d..147b0731b 100644
--- a/src/Text/Pandoc/Readers/Muse.hs
+++ b/src/Text/Pandoc/Readers/Muse.hs
@@ -267,6 +267,7 @@ parseBlock = do
res <- blockElements <|> para
trace (take 60 $ show $ B.toList $ runF res def)
return res
+ where para = fst <$> paraUntil (try (eof <|> void (lookAhead blockElements)))
blockElements :: PandocMonad m => MuseParser m (F Blocks)
blockElements = choice [ mempty <$ blankline
@@ -414,10 +415,6 @@ paraUntil end = do
let p = fmap (f . B.para) $ trimInlinesF $ mconcat l
return (p, e)
-para :: PandocMonad m => MuseParser m (F Blocks)
-para =
- fst <$> paraUntil (try (eof <|> void (lookAhead blockElements)))
-
noteMarker :: PandocMonad m => MuseParser m String
noteMarker = try $ do
char '['