aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-10-22Reduce code duplication in Muse writerAlexander Krotov1-34/+18
2018-10-21Man reader: fix code block tests.John MacFarlane2-3/+4
2018-10-21Man reader: Fix spacing requirement for macro arguments.John MacFarlane1-18/+20
2018-10-21Man reader: .IP can also be used for list continuations.John MacFarlane1-2/+3
2018-10-21Man reader: support .ds, .ds1; also fix macro arguments.John MacFarlane3-4/+18
2018-10-21Man reader: add predefined strings (e.g. `\*[R]`).John MacFarlane1-12/+12
2018-10-21Man reader: Remove handling of .HF.John MacFarlane1-2/+0
2018-10-21Man reader: clarify comment.John MacFarlane1-1/+1
2018-10-21Man reader: support .SY, .OP macros.John MacFarlane1-10/+23
2018-10-22hlint Muse writerAlexander Krotov1-5/+3
2018-10-22Muse reader: allow footnotes to start with empty lineAlexander Krotov2-2/+20
2018-10-21Man reader: improved escaping code.John MacFarlane1-79/+86
2018-10-21Man reader: slightly improved handling of `\*` escapes.John MacFarlane1-100/+118
2018-10-21Man reader: Support .so for include files.John MacFarlane1-0/+17
2018-10-21Man reader: moved all lexer functions to the front.John MacFarlane1-29/+29
2018-10-21Man reader: Moved handling of P, PP, LP to parser phase.John MacFarlane1-5/+7
2018-10-21Man reader: added type synonym for Arg.John MacFarlane1-9/+11
2018-10-21Man reader: Moved handling of B, I, BI, IB, etc. to parsing phase.John MacFarlane2-33/+37
2018-10-21Man reader: Clean up inline parsing.John MacFarlane1-11/+16
2018-10-21Man reader: move macro resolution to lexer phase.John MacFarlane3-77/+103
2018-10-21Muse writer: use lightweight markup after </em> tagAlexander Krotov2-0/+4
2018-10-20Man reader: allow unescaped " in plain arguments.John MacFarlane1-1/+6
2018-10-20Man reader: support UR/UE, MT/ME for links.John MacFarlane3-4/+36
2018-10-20Man reader: Fixed handling of nested fonts.John MacFarlane2-19/+43
2018-10-21Muse reader: make sure that the whole text is parsedAlexander Krotov1-0/+1
2018-10-21Muse reader: allow empty headersAlexander Krotov2-7/+8
2018-10-20Man reader: Fix .B, .I, .BR, etc.John MacFarlane2-19/+40
2018-10-20Man reader: major restructuring, support macros.John MacFarlane3-144/+142
2018-10-20Man reader: some support for custom macros.John MacFarlane1-17/+39
2018-10-20Man reader: skip macro definitions for now.John MacFarlane1-0/+12
2018-10-20Man reader: raise parse error if we don't get through whole input.John MacFarlane1-1/+1
2018-10-20Man reader: support `\*[lq]`, `\*[rq]`.John MacFarlane1-2/+2
2018-10-20Man reader: support '..' (end macro).John MacFarlane1-8/+10
2018-10-20Man reader: handle lines with just one period.John MacFarlane1-1/+2
2018-10-20Lua filters: iterate over AST element fields when using `pairs`Albert Krewinkel1-0/+58
2018-10-20Man reader: block quotes (using RS..RE).John MacFarlane3-2/+8
2018-10-20Man reader: parse TP as definition lists.John MacFarlane3-26/+55
2018-10-20Man reader: handle shift in list style.John MacFarlane2-33/+43
2018-10-20Man reader: minor refactoring.John MacFarlane1-9/+9
2018-10-20Powerpoint tests: test raw openxmlJesse Rosenthal4-1/+7
2018-10-20Powerpoint: Support raw openxml in pptx writer.Jesse Rosenthal2-12/+25
2018-10-19Man reader: skip optional .IP before code block.John MacFarlane1-0/+5
2018-10-19Man reader: improve treatment of .TH.John MacFarlane2-15/+10
2018-10-19Man reader: remove commented-out code.John MacFarlane1-23/+0
2018-10-19Man reader: Improved header parsing.John MacFarlane3-24/+25
2018-10-19Regenerated man page.John MacFarlane1-410/+0
2018-10-19Man writer: avoid unnecessary `.RS`/`.RE` pair in defn lists.John MacFarlane2-39/+3
2018-10-19Update man page to use `\[at]` instead of `\@`.John MacFarlane1-1661/+1697
2018-10-19Man reader: properly handle multi-block list items.John MacFarlane3-37/+37
2018-10-19Man reader: minor refactoring.John MacFarlane1-6/+14