summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc_argv.c
AgeCommit message (Expand)Author
2014-11-29Provide a helper function macro_or_word() and use it to prune theIngo Schwarze
2014-11-28Fold the loop around mdoc_argv() into the function itself,Ingo Schwarze
2014-11-28Simplify the code by making various mdoc parser helper functions void.Ingo Schwarze
2014-07-06Clean up messages related to plain text and to escape sequences.Ingo Schwarze
2014-07-02Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility,Ingo Schwarze
2014-04-23Audit malloc(3)/calloc(3)/realloc(3) usage.Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
2014-03-30Implement the roff(7) .ll (line length) request.Ingo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2013-12-25s/[Nn]ull/NUL/ in comments where appropriate;Ingo Schwarze
2013-12-22Fix end-of-sentence spacing after the DragonFly text production macro.Ingo Schwarze
2013-12-15In quoted macro arguments, double quotes can be quoted by doubling them.Ingo Schwarze
2012-11-18Fix four small whitespace issues related to trailing punctuationIngo Schwarze
2012-11-17Cleanup naming of local variables to make the code easier on the eye:Ingo Schwarze
2012-11-16Two more macros (.Ap and .In) do trailing delimiter handling.Ingo Schwarze
2012-04-15Two bugfixes regarding the -width and -offset macro arguments:Ingo Schwarze
2011-07-05Sync to bsd.lv (all coded by kristaps@):Ingo Schwarze
2011-05-29Merge release 1.11.3, almost all code by kristaps@:Ingo Schwarze
2011-04-24Merge version 1.11.1:Ingo Schwarze
2011-04-21Merge version 1.10.10:Ingo Schwarze
2010-12-29Reorg by Kristaps: In libmdoc, replace the union of pointers to structsIngo Schwarze
2010-09-13Prevent .Pp and .Lp from looping endlessly on punctuation.Ingo Schwarze
2010-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze
2010-07-13Merge release 1.10.4 (all code by kristaps@), providing four new features:Ingo Schwarze
2010-06-26merge release 1.10.2Ingo Schwarze
2010-06-06Merge bsd.lv version 1.10.1 (to be released soon).Ingo Schwarze
2010-05-23Unified error and warning message system for all of mandoc,Ingo Schwarze
2010-05-15proper handling of quoted tab-separated column listsIngo Schwarze
2010-05-15Distinguish OPEN, MIDDLE and CLOSE delimiters (using an enum).Ingo Schwarze
2010-05-14Integrate kristaps@' end-of-sentence (EOS) frameworkIngo Schwarze
2010-05-14Merge 1.9.25, keeping local patches;Ingo Schwarze
2010-05-14merge 1.9.24, keeping local patches; some changes:Ingo Schwarze
2010-04-03When two conflicting list types are specified for the same list,Ingo Schwarze
2010-04-02merge 1.9.22, keeping local patchesIngo Schwarze
2010-03-02Proper inter-sentence spacing for mdoc(7).Ingo Schwarze
2010-03-02Distinguish opening and closing delimiters, and close out blockIngo Schwarze
2009-12-22sync to 1.9.12, mostly portability and refactoring:Ingo Schwarze
2009-10-27sync to 1.9.11: adapt printing of dates to groff conventions,Ingo Schwarze
2009-10-21sync to 1.9.9, featuring:Ingo Schwarze
2009-10-19sync to 1.9.7: avoid using the same identifier for a static functionIngo Schwarze
2009-10-19sync to 1.9.6: do not die from .Bd -literal -offset w/o arg (and similar)Ingo Schwarze
2009-08-22sync to 1.9.1: .Rv and .Ex accept multiple argumentsIngo Schwarze
2009-08-22sync to 1.9.1: correctly flag delimiter whitespaceIngo Schwarze
2009-07-26sync to 1.8.1: rewrite quoted literal handling correctly,Ingo Schwarze
2009-07-26sync to 1.8.1: removed excessively verbose EARGVPARM warningIngo Schwarze
2009-07-26sync to 1.8.1: support .br and .spIngo Schwarze
2009-07-12sync to 1.7.24: remove long-fixed FIXMEIngo Schwarze
2009-07-12sync to 1.7.23: pass warning code to mdoc_pwarn() instead of warning messageIngo Schwarze
2009-07-12sync to 1.7.23: pass error code to mdoc_perr() instead of error stringIngo Schwarze
2009-07-12sync to 1.7.23: pass error code to mdoc_nerr() instead of error stringIngo Schwarze