From 0e4b8ae36296030569627baa537b9d71af621d20 Mon Sep 17 00:00:00 2001 From: Alexander Krotov Date: Fri, 16 Feb 2018 12:53:41 +0300 Subject: Muse reader: prioritize lists with roman numerals over alphabetical lists This is to make sure "i." starts a roman numbered list, instead of a list with letter "i" (followed by "j", "k", ..."). --- src/Text/Pandoc/Readers/Muse.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Text/Pandoc/Readers') diff --git a/src/Text/Pandoc/Readers/Muse.hs b/src/Text/Pandoc/Readers/Muse.hs index 7504a33ca..a842925a2 100644 --- a/src/Text/Pandoc/Readers/Muse.hs +++ b/src/Text/Pandoc/Readers/Muse.hs @@ -576,7 +576,7 @@ bulletListUntil end = try $ do -- | Parses an ordered list marker and returns list attributes. anyMuseOrderedListMarker :: PandocMonad m => MuseParser m ListAttributes anyMuseOrderedListMarker = do - (style, start) <- decimal <|> lowerAlpha <|> lowerRoman <|> upperAlpha <|> upperRoman + (style, start) <- decimal <|> lowerRoman <|> upperRoman <|> lowerAlpha <|> upperAlpha char '.' return (start, style, Period) -- cgit v1.2.3