| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename mandoc_getarg() to roff_getarg() and pass it the roff parser |  schwarze | 2018-12-21 | 1 | -13/+19 |
* | Cleanup, no functional change: |  schwarze | 2018-12-14 | 1 | -2/+2 |
* | Almost mechanical diff to remove the "struct mparse *" argument |  schwarze | 2018-12-14 | 1 | -7/+5 |
* | Remove more pointer arithmetic passing via regions outside the array |  schwarze | 2018-08-17 | 1 | -7/+6 |
* | Macro argument quoting does not prevent recognition of punctuation |  schwarze | 2017-05-30 | 1 | -4/+4 |
* | Move .sp to the roff modules. Enough infrastructure is in place |  schwarze | 2017-05-05 | 1 | -2/+1 |
* | move .ll to the roff modules |  schwarze | 2017-05-05 | 1 | -2/+1 |
* | Parser reorg: |  schwarze | 2017-05-04 | 1 | -2/+1 |
* | Continue parser unification: |  schwarze | 2017-04-24 | 1 | -5/+7 |
* | Markdown output mode helped us to find the first parser bug (as such, |  schwarze | 2017-03-03 | 1 | -9/+10 |
* | If a line inside .Bl -column starts with a tab character |  schwarze | 2016-08-28 | 1 | -2/+2 |
* | add missing prototypes, no code change; |  schwarze | 2016-07-15 | 1 | -1/+2 |
* | Very tricky diff to fix macro interpretation and spacing around tabs |  schwarze | 2015-10-17 | 1 | -16/+46 |
* | Simplify the part of args() that is handling .Bl -column phrases: |  schwarze | 2015-10-15 | 1 | -73/+28 |
* | modernize style: "return" is not a function; ok cmp(1) |  schwarze | 2015-10-06 | 1 | -17/+17 |
* | Decouple the token code for "no request or macro" from the individual |  schwarze | 2015-04-19 | 1 | -2/+2 |
* | Replace the structs mdoc and man by a unified struct roff_man. |  schwarze | 2015-04-18 | 1 | -10/+10 |
* | Second step towards parser unification: |  schwarze | 2015-04-02 | 1 | -4/+4 |
* | First step towards parser unification: |  schwarze | 2015-04-02 | 1 | -6/+7 |
* | fix column numbers of macro arguments in messages |  schwarze | 2015-02-04 | 1 | -2/+2 |
* | Provide a helper function macro_or_word() and use it to prune the |  schwarze | 2014-11-29 | 1 | -12/+7 |
* | Fold the loop around mdoc_argv() into the function itself, |  schwarze | 2014-11-28 | 1 | -71/+78 |
* | Simplify the code by making various mdoc parser helper functions void. |  schwarze | 2014-11-28 | 1 | -22/+12 |
* | Clean up messages related to plain text and to escape sequences. |  schwarze | 2014-07-06 | 1 | -5/+9 |
* | Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility, |  schwarze | 2014-07-02 | 1 | -4/+4 |
* | Audit malloc(3)/calloc(3)/realloc(3) usage. |  schwarze | 2014-04-23 | 1 | -5/+5 |
* | KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */, |  schwarze | 2014-04-20 | 1 | -46/+46 |
* | Implement the roff(7) .ll (line length) request. |  schwarze | 2014-03-30 | 1 | -1/+2 |
* | The files mandoc.c and mandoc.h contained both specialised low-level |  schwarze | 2014-03-21 | 1 | -1/+2 |
* | s/[Nn]ull/NUL/ in comments where appropriate; |  schwarze | 2013-12-25 | 1 | -4/+4 |
* | Fix end-of-sentence spacing after the DragonFly text production macro. |  schwarze | 2013-12-22 | 1 | -2/+2 |
* | In quoted macro arguments, double quotes can be quoted by doubling them. |  schwarze | 2013-12-15 | 1 | -1/+13 |
* | Fix four small whitespace issues related to trailing punctuation |  schwarze | 2012-11-18 | 1 | -4/+4 |
* | Cleanup naming of local variables to make the code easier on the eye: |  schwarze | 2012-11-17 | 1 | -30/+30 |
* | Two more macros (.Ap and .In) do trailing delimiter handling. |  schwarze | 2012-11-16 | 1 | -3/+4 |
* | Two bugfixes regarding the -width and -offset macro arguments: |  schwarze | 2012-04-15 | 1 | -38/+4 |
* | Sync to bsd.lv (all coded by kristaps@): |  schwarze | 2011-07-05 | 1 | -235/+185 |
* | Merge release 1.11.3, almost all code by kristaps@: |  schwarze | 2011-05-29 | 1 | -223/+186 |
* | Merge version 1.11.1: |  schwarze | 2011-04-24 | 1 | -44/+77 |
* | Merge version 1.10.10: |  schwarze | 2011-04-21 | 1 | -148/+126 |
* | Reorg by Kristaps: In libmdoc, replace the union of pointers to structs |  schwarze | 2010-12-29 | 1 | -3/+2 |
* | Prevent .Pp and .Lp from looping endlessly on punctuation. |  schwarze | 2010-09-13 | 1 | -3/+3 |
* | Sync to bsd.lv; in particular, pull in lots of bug fixes. |  schwarze | 2010-07-25 | 1 | -4/+6 |
* | Merge release 1.10.4 (all code by kristaps@), providing four new features: |  schwarze | 2010-07-13 | 1 | -3/+4 |
* | merge release 1.10.2 |  schwarze | 2010-06-26 | 1 | -3/+3 |
* | Merge bsd.lv version 1.10.1 (to be released soon). |  schwarze | 2010-06-06 | 1 | -27/+22 |
* | Unified error and warning message system for all of mandoc, |  schwarze | 2010-05-23 | 1 | -10/+12 |
* | proper handling of quoted tab-separated column lists |  schwarze | 2010-05-15 | 1 | -19/+39 |
* | Distinguish OPEN, MIDDLE and CLOSE delimiters (using an enum). |  schwarze | 2010-05-15 | 1 | -3/+4 |
* | Integrate kristaps@' end-of-sentence (EOS) framework |  schwarze | 2010-05-14 | 1 | -2/+1 |