Age | Commit message (Expand) | Author |
2022-05-19 | Make roff_expand() parse left-to-right rather than right-to-left. | Ingo Schwarze |
2022-04-13 | Surprisingly, groff supports multiple copy mode escapes at the | Ingo Schwarze |
2021-08-10 | Support two-character font names (BI, CW, CR, CB, CI) | Ingo Schwarze |
2020-10-24 | Treat \*[.T] in the same way as \*(.T rather than calling abort(3). | Ingo Schwarze |
2020-01-19 | Align to the new, sane behaviour of the groff_mdoc(7) .Dd macro: | Ingo Schwarze |
2019-06-27 | Fix mandoc_normdate() and the way it is used. | Ingo Schwarze |
2019-05-21 | Do not print the style message "missing date" when the date is given | Ingo Schwarze |
2018-12-30 | Cleanup, no functional change: | Ingo Schwarze |
2018-12-18 | As a first step towards making roff_res() callable from mandoc_getarg(), | Ingo Schwarze |
2018-12-15 | Yet another round of improvements to manual font selection. | Ingo Schwarze |
2018-12-15 | Several improvements to escape sequence handling. | Ingo Schwarze |
2018-12-14 | Cleanup, no functional change: | Ingo Schwarze |
2018-12-14 | Almost mechanical diff to remove the "struct mparse *" argument | Ingo Schwarze |
2018-10-25 | Implement the \f(CW and \f(CR (constant width font) escape sequences | Ingo Schwarze |
2018-08-20 | \f[] means \fP, not \fR | Ingo Schwarze |
2018-08-16 | Implement the \*(.T predefined string (interpolate device name) | Ingo Schwarze |
2018-08-10 | handle the non-portable GNU-style \[charNN], \[charNNN] character | Ingo Schwarze |
2018-07-28 | Issue a STYLE message when normalizing the date format in .Dd/.TH. | Ingo Schwarze |
2017-07-03 | warn about time machines; suggested by Thomas Klausner <wiz @ NetBSD> | Ingo Schwarze |
2017-06-14 | implement the roff(7) \p (break output line) escape sequence | Ingo Schwarze |
2017-06-11 | Style message about legacy man(7) date format in mdoc(7) documents | Ingo Schwarze |
2017-06-02 | Partial implementation of \h (horizontal line drawing function). | Ingo Schwarze |
2017-06-01 | Minimal implementation of the \h (horizontal motion) escape sequence. | Ingo Schwarze |
2015-11-12 | Simplify the logic in mandoc_normdate() and add some comments. | Ingo Schwarze |
2015-10-15 | Delete two preprocessor constants that are no longer used. | Ingo Schwarze |
2015-10-13 | Reject the escape sequences \[uD800] to \[uDFFF] in the parser. | Ingo Schwarze |
2015-10-12 | To make the code more readable, delete 283 /* FALLTHROUGH */ comments | Ingo Schwarze |
2015-10-06 | modernize style: "return" is not a function; ok cmp(1) | Ingo Schwarze |
2015-08-29 | Parse and ignore the escape sequences \, and \/ (italic corrections). | Ingo Schwarze |
2015-02-20 | For selecting a two-digit font size, support the historic syntax \s12 | Ingo Schwarze |
2015-01-21 | Rudimentary implementation of the roff(7) \o escape sequence (overstrike). | Ingo Schwarze |
2015-01-01 | Fix a read buffer overrun triggered by trailing \s- or trailing \s+ | Ingo Schwarze |
2014-12-15 | Catch localtime() failure for additional safety; | Ingo Schwarze |
2014-11-28 | Add some missing OpenBSD RCS markers | Ingo Schwarze |
2014-10-28 | Tighten Unicode escape name parsing. | Ingo Schwarze |
2014-10-13 | Stricter syntax checking of Unicode character names: | Ingo Schwarze |
2014-08-18 | kristaps@ found this with valgrind, merge his patch from bsd.lv: | Ingo Schwarze |
2014-07-06 | Clean up messages related to plain text and to escape sequences. | Ingo Schwarze |
2014-07-06 | Fix handling of escape sequences taking numeric arguments. | Ingo Schwarze |
2014-07-01 | Clean up the warnings related to document structure. | Ingo Schwarze |
2014-06-20 | Start systematic improvements of error reporting. | Ingo Schwarze |
2014-04-20 | KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */, | Ingo Schwarze |
2014-04-08 | Fully implement the \B (validate numerical expression) and | Ingo Schwarze |
2014-04-07 | Accept arbitrary argument delimiters for various roff(7) escape sequences. | Ingo Schwarze |
2014-03-21 | The files mandoc.c and mandoc.h contained both specialised low-level | Ingo Schwarze |
2013-12-30 | Remove duplicate const specifiers from the declaration of mandoc_escape(). | Ingo Schwarze |
2013-12-30 | Simplify: Remove an unused argument from the mandoc_eos() function. | Ingo Schwarze |
2013-12-26 | I have no idea how it happened that \B, \H, \h, \L, and \l got | Ingo Schwarze |
2013-12-25 | Parse and ignore the roff(7) escape sequences \d (move half line down) | Ingo Schwarze |
2013-12-25 | s/[Nn]ull/NUL/ in comments where appropriate; | Ingo Schwarze |