Roff reader: fixed small issue with conditionals.
commit8ee69c230b9f95e5781ed99db949e3d11e0b645a
authorJohn MacFarlane <jgm@berkeley.edu>
dateFri 2 Nov 2018, 21:43 (8 years ago)
parent805b9f8
src/Text/Pandoc/Readers/Roff.hs+1−3
@@ -510,9 +510,7 @@ lexConditional mname = do
510510 else expression
511511 skipMany spacetab
512512 st <- getState -- save state, so we can reset it
513− ifPart <- lexGroup
514− <|> (char '\\' >> newline >> manToken)
515− <|> manToken
513+ ifPart <- lexGroup <|> manToken
516514 case mbtest of
517515 Nothing -> do
518516 putState st -- reset state, so we don't record macros in skipped section