| Commit message (Expand) | Author | Age | Files | Lines |
* | Rudimentary implementation of the roff(7) \o escape sequence (overstrike). |  schwarze | 2015-01-21 | 1 | -5/+7 |
* | Fix a read buffer overrun triggered by trailing \s- or trailing \s+ |  schwarze | 2015-01-01 | 1 | -4/+4 |
* | Catch localtime() failure for additional safety; |  schwarze | 2014-12-15 | 1 | -1/+3 |
* | Add some missing OpenBSD RCS markers |  schwarze | 2014-11-28 | 1 | -1/+1 |
* | Tighten Unicode escape name parsing. |  schwarze | 2014-10-28 | 1 | -5/+10 |
* | Stricter syntax checking of Unicode character names: |  schwarze | 2014-10-13 | 1 | -13/+12 |
* | kristaps@ found this with valgrind, merge his patch from bsd.lv: |  schwarze | 2014-08-18 | 1 | -2/+3 |
* | Clean up messages related to plain text and to escape sequences. |  schwarze | 2014-07-06 | 1 | -3/+3 |
* | Fix handling of escape sequences taking numeric arguments. |  schwarze | 2014-07-06 | 1 | -2/+4 |
* | Clean up the warnings related to document structure. |  schwarze | 2014-07-01 | 1 | -2/+2 |
* | Start systematic improvements of error reporting. |  schwarze | 2014-06-20 | 1 | -3/+3 |
* | KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */, |  schwarze | 2014-04-20 | 1 | -62/+62 |
* | Fully implement the \B (validate numerical expression) and |  schwarze | 2014-04-08 | 1 | -6/+3 |
* | Accept arbitrary argument delimiters for various roff(7) escape sequences. |  schwarze | 2014-04-07 | 1 | -5/+5 |
* | The files mandoc.c and mandoc.h contained both specialised low-level |  schwarze | 2014-03-21 | 1 | -69/+2 |
* | Remove duplicate const specifiers from the declaration of mandoc_escape(). |  schwarze | 2013-12-30 | 1 | -2/+2 |
* | Simplify: Remove an unused argument from the mandoc_eos() function. |  schwarze | 2013-12-30 | 1 | -5/+5 |
* | I have no idea how it happened that \B, \H, \h, \L, and \l got |  schwarze | 2013-12-26 | 1 | -8/+6 |
* | Parse and ignore the roff(7) escape sequences \d (move half line down) |  schwarze | 2013-12-25 | 1 | -1/+9 |
* | s/[Nn]ull/NUL/ in comments where appropriate; |  schwarze | 2013-12-25 | 1 | -4/+4 |
* | Support the alternative syntax \C'uXXXX' for Unicode characters. |  schwarze | 2013-11-10 | 1 | -2/+5 |
* | Cleanup suggested by gcc-4.8.1, following hints by Christos Zoulas: |  schwarze | 2013-10-05 | 1 | -2/+2 |
* | Implement the roff(7) font-escape sequence \f(BI "bold+italic". |  schwarze | 2013-08-08 | 1 | -9/+15 |
* | Improve handling of the roff(7) "\t" escape sequence: |  schwarze | 2013-06-20 | 1 | -6/+24 |
* | Support the .cc request; code by kristaps@, tests by me. |  schwarze | 2012-07-07 | 1 | -27/+1 |
* | While i already got my fingers dirty on mandoc_escape(), |  schwarze | 2012-05-28 | 1 | -68/+65 |
* | Make recursive parsing of roff(7) escapes actually work in the general case, |  schwarze | 2012-05-28 | 1 | -118/+37 |
* | Implement the roff \z escape sequence, intended to output the next |  schwarze | 2012-05-28 | 1 | -2/+12 |
* | ISO style "%Y-%m-%d" dates are common in man(7) .TH. |  schwarze | 2011-11-17 | 1 | -3/+4 |
* | Parse and ignore the C font family in \f escapes. |  schwarze | 2011-11-12 | 1 | -2/+9 |
* | Handle \N numbered character escapes the same way as groff: |  schwarze | 2011-10-24 | 1 | -7/+23 |
* | sync to version 1.11.7 from kristaps@ |  schwarze | 2011-09-18 | 1 | -33/+6 |
* | sync to version 1.11.5: |  schwarze | 2011-09-18 | 1 | -7/+16 |
* | Merge release 1.11.3, almost all code by kristaps@: |  schwarze | 2011-05-29 | 1 | -146/+339 |
* | Merge version 1.11.1: |  schwarze | 2011-04-24 | 1 | -51/+26 |
* | Merge version 1.10.10: |  schwarze | 2011-04-21 | 1 | -8/+54 |
* | my $buf = "string"; return $string; is cool in Perl, but not in C; |  schwarze | 2011-03-15 | 1 | -17/+23 |
* | Clean up date handling, |  schwarze | 2011-03-07 | 1 | -28/+47 |
* | Unify roff macro argument parsing (in roff.c, roff_userdef()) and man macro |  schwarze | 2011-01-03 | 1 | -3/+81 |
* | Merge the last bits of 1.10.6 (released today), most were already in: |  schwarze | 2010-09-27 | 1 | -6/+6 |
* | Parse and ignore the \k, \o, \w, and \z roff escapes, and recursively |  schwarze | 2010-09-13 | 1 | -6/+40 |
* | Implement a simple, consistent user interface for error handling. |  schwarze | 2010-08-20 | 1 | -5/+5 |
* | Ignore \h (local horizontal motion) and \v (local vertical motion) escapes |  schwarze | 2010-08-18 | 1 | -10/+12 |
* | Sync to bsd.lv; in particular, pull in lots of bug fixes. |  schwarze | 2010-07-25 | 1 | -136/+111 |
* | Text ending in a full stop, exclamation mark or question mark |  schwarze | 2010-07-16 | 1 | -11/+13 |
* | merge release 1.10.2 |  schwarze | 2010-06-26 | 1 | -31/+55 |
* | Merge bsd.lv version 1.10.1 (to be released soon). |  schwarze | 2010-06-06 | 1 | -1/+3 |
* | When a word does not fully fit onto the output line, but it contains |  schwarze | 2010-05-26 | 1 | -1/+29 |
* | more end-of-sentence (EOS) handling: |  schwarze | 2010-05-15 | 1 | -13/+29 |
* | block-implicit macros now up-propogate end-of-sentence spacing; |  schwarze | 2010-05-15 | 1 | -2/+3 |