Man reader: handle lines with just one period.
This commit is contained in:
parent
916db81ade
commit
02b33a7d63
1 changed files with 2 additions and 1 deletions
|
@ -267,11 +267,12 @@ lexMacro :: PandocMonad m => ManLexer m ManToken
|
|||
lexMacro = do
|
||||
char '.' <|> char '\''
|
||||
many spacetab
|
||||
macroName <- many1 (letter <|> oneOf ['\\', '"', '&'])
|
||||
macroName <- many (letter <|> oneOf ['\\', '"', '&'])
|
||||
args <- lexArgs
|
||||
let joinedArgs = unwords $ fst <$> args
|
||||
|
||||
tok = case macroName of
|
||||
"" -> MComment ""
|
||||
x | x `elem` ["\\\"", "\\#"] -> MComment joinedArgs
|
||||
"B" -> MStr (joinedArgs, singleton Bold)
|
||||
"BR" -> MMaybeLink joinedArgs
|
||||
|
|
Loading…
Add table
Reference in a new issue