Commit Graph
11 Commits
Author SHA1 Message Date
Sean Soon 1bee23683d Support header and footer in MAN reader 2025-08-26 18:22:16 +02:00
John MacFarlane e96bb43ceb Man reader: allow block-level content in table cells.
Closes #5028.
2018-10-27 23:37:18 -07:00
John MacFarlane 5945c3b011 Man reader: support tables.
Closes #4982.
2018-10-25 22:13:41 -07:00
John MacFarlane bda1c0da81 Man reader: Handle optional argument in ME, UE macros.
Closes #4995.
2018-10-22 23:56:02 -07:00
John MacFarlane 382763a7db Man reader: support .ds, .ds1; also fix macro arguments.
Closes #4997.
2018-10-21 22:00:50 -07:00
John MacFarlane 25248c7a37 Man reader: move macro resolution to lexer phase.
We also introduce a new type ManTokens (a sequence of tokens)
and remove MComment.  This allows lexers to return empty strings
of tokens, or multiple tokens (as when macros are resolved).

One test still fails.  This needs to be fixed by moving handling
of .BI, .I, etc. to the parsing phase.
2018-10-21 12:08:54 -07:00
John MacFarlane 9593b375d7 Man reader: support UR/UE, MT/ME for links.
Closes #4989.
2018-10-20 22:55:20 -07:00
John MacFarlane 8d4027da4d Man reader: block quotes (using RS..RE). 2018-10-20 10:07:28 -07:00
John MacFarlane 1b19e79650 Man reader: parse TP as definition lists.
Closes #4981.
2018-10-20 10:00:50 -07:00
John MacFarlane 400e87df1d Update man reader tests. 2018-10-18 23:54:13 -07:00
Yan Pas 7741cdbf04 added old-style test 2018-10-17 00:21:52 +03:00