@@ -1455,6 +1455,7 @@ enclosure c = do
14551455-- Parse inlines til you hit one c or a sequence of two cs.
14561456-- If one c, emit emph and then parse two.
14571457-- If two cs, emit strong and then parse one.
1458+-- Otherwise, emit ccc then the results.
14581459three :: Char -> MarkdownParser (F Inlines)
14591460three c = do
14601461 contents <- mconcat <$> many (notFollowedBy (char c) >> inline)
@@ -1479,7 +1480,7 @@ one c prefix' = do
14791480 contents <- mconcat <$> many ( (notFollowedBy (char c) >> inline)
14801481 <|> try (string [c,c] >>
14811482 notFollowedBy (char c) >>
1482− two c prefix') )
1483+ two c mempty) )
14831484 (char c >> return (B.emph <$> (prefix' <> contents)))
14841485 <|> return (return (B.str [c]) <> (prefix' <> contents))
14851486