| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a read buffer overrun triggered by trailing \s- or trailing \s+ | Ingo Schwarze | 2015-01-01 | 1 | -3/+3 |
* | Catch localtime() failure for additional safety; | Ingo Schwarze | 2014-12-15 | 1 | -0/+2 |
* | Tighten Unicode escape name parsing. | Ingo Schwarze | 2014-10-28 | 1 | -4/+9 |
* | Stricter syntax checking of Unicode character names: | Ingo Schwarze | 2014-10-13 | 1 | -12/+11 |
* | Fix a corner case where \H<nil> (where <nil> is the \0 character) would | Kristaps Dzonsons | 2014-08-18 | 1 | -1/+2 |
* | Improve build system and autodetection. | Ingo Schwarze | 2014-08-16 | 1 | -1/+1 |
* | Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat. | Ingo Schwarze | 2014-08-10 | 1 | -2/+0 |
* | Clean up messages related to plain text and to escape sequences. | Ingo Schwarze | 2014-07-06 | 1 | -2/+2 |
* | Fix handling of escape sequences taking numeric arguments. | Ingo Schwarze | 2014-07-06 | 1 | -1/+3 |
* | Clean up the warnings related to document structure. | Ingo Schwarze | 2014-07-01 | 1 | -1/+1 |
* | Start systematic improvements of error reporting. | Ingo Schwarze | 2014-06-20 | 1 | -2/+2 |
* | KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */, | Ingo Schwarze | 2014-04-20 | 1 | -61/+61 |
* | Fully implement the \B (validate numerical expression) and | Ingo Schwarze | 2014-04-08 | 1 | -5/+2 |
* | Accept arbitrary argument delimiters for various roff(7) escape sequences. | Ingo Schwarze | 2014-04-07 | 1 | -4/+4 |
* | The files mandoc.c and mandoc.h contained both specialised low-level | Ingo Schwarze | 2014-03-23 | 1 | -68/+1 |
* | Simplify: Remove an unused argument from the mandoc_eos() function. | Ingo Schwarze | 2013-12-31 | 1 | -4/+4 |
* | Remove duplicate const specifiers from the declaration of mandoc_escape(). | Ingo Schwarze | 2013-12-30 | 1 | -1/+1 |
* | I have no idea how it happened that \B, \H, \h, \L, and \l got | Ingo Schwarze | 2013-12-26 | 1 | -7/+5 |
* | Parse and ignore the roff(7) escape sequences \d (move half line down) | Ingo Schwarze | 2013-12-25 | 1 | -0/+8 |
* | s/[Nn]ull/NUL/ in comments where appropriate; | Ingo Schwarze | 2013-12-25 | 1 | -3/+3 |
* | Support the alternative syntax \C'uXXXX' for Unicode characters. | Ingo Schwarze | 2013-11-10 | 1 | -1/+4 |
* | Cleanup suggested by gcc-4.8.1, following hints by Christos Zoulas: | Ingo Schwarze | 2013-10-05 | 1 | -1/+1 |
* | Implement the roff(7) font-escape sequence \f(BI "bold+italic". | Ingo Schwarze | 2013-08-08 | 1 | -8/+14 |
* | Improve handling of the roff(7) "\t" escape sequence: | Ingo Schwarze | 2013-06-20 | 1 | -5/+23 |
* | Add `cc' support. | Kristaps Dzonsons | 2012-06-12 | 1 | -26/+0 |
* | While i already got my fingers dirty on mandoc_escape(), | Ingo Schwarze | 2012-05-31 | 1 | -67/+64 |
* | Make recursive parsing of roff(7) escapes actually work in the general case, | Ingo Schwarze | 2012-05-31 | 1 | -117/+36 |
* | Implement the roff \z escape sequence, intended to output the next | Ingo Schwarze | 2012-05-31 | 1 | -1/+11 |
* | ISO style "%Y-%m-%d" dates are common in man(7) .TH. | Ingo Schwarze | 2011-12-03 | 1 | -2/+3 |
* | Accomodate for \f(Cx formatting. Noted by Andreas Vogele, thanks! | Kristaps Dzonsons | 2011-11-06 | 1 | -1/+8 |
* | Handle \N numbered character escapes the same way as groff: | Ingo Schwarze | 2011-10-24 | 1 | -6/+22 |
* | forgotten Copyright bumps; no code change | Ingo Schwarze | 2011-09-18 | 1 | -1/+1 |
* | Move mandoc_hyph() into roff_parsetext() as a single conditional. While | Kristaps Dzonsons | 2011-07-27 | 1 | -38/+0 |
* | Update mandoc_hyph() to the extent that numbers on either side of the | Kristaps Dzonsons | 2011-07-27 | 1 | -9/+20 |
* | Scary-looking but otherwise harmless changes allow me to build for Windows. | Kristaps Dzonsons | 2011-07-24 | 1 | -5/+8 |
* | Complete eqn.7 parsing. Features all productions from the original 1975 | Kristaps Dzonsons | 2011-07-21 | 1 | -0/+10 |
* | Support `size' constructs in eqn.7. Generalise mandoc_strontou to this | Kristaps Dzonsons | 2011-07-21 | 1 | -6/+5 |
* | Remove all references to ESCAPE_PREDEF, which is now not exposed passed | Kristaps Dzonsons | 2011-05-24 | 1 | -4/+0 |
* | Support groff's escape for Unicode input. See | Kristaps Dzonsons | 2011-05-15 | 1 | -0/+8 |
* | Make character engine (-Tascii, -Tpdf, -Tps) ready for Unicode: make buffer | Kristaps Dzonsons | 2011-05-14 | 1 | -1/+1 |
* | Move roff.c's strtol into libmandoc.h for use by other parts of the code | Kristaps Dzonsons | 2011-05-14 | 1 | -0/+34 |
* | No code change: fixing spelling errors. From a patch by uqs@. Thanks! | Kristaps Dzonsons | 2011-04-30 | 1 | -1/+1 |
* | Clean up parsing of delimiters in -mdoc. First, remove the "dowarn" | Kristaps Dzonsons | 2011-04-19 | 1 | -13/+3 |
* | Get mdoc_argv.c ready to use [some of] mandoc_getarg() by giving said | Kristaps Dzonsons | 2011-04-17 | 1 | -5/+6 |
* | Lint catching some potential issues. | Kristaps Dzonsons | 2011-04-09 | 1 | -3/+3 |
* | Remove a2roffdeco() and mandoc_special() functions and replace them with | Kristaps Dzonsons | 2011-04-09 | 1 | -140/+304 |
* | Have libman and libmdoc use mandoc_getcontrol() to determine whether a | Kristaps Dzonsons | 2011-03-28 | 1 | -0/+25 |
* | Move mandoc_isdelim() back into libmdoc.h. This fixes an unreported | Kristaps Dzonsons | 2011-03-22 | 1 | -50/+0 |
* | Consolidate messages. Have all parse-time messages (in libmdoc, | Kristaps Dzonsons | 2011-03-20 | 1 | -8/+8 |
* | Tiny optimisation in mandoc_isdelim() check. | Kristaps Dzonsons | 2011-03-17 | 1 | -2/+2 |