summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc_argv.c
AgeCommit message (Expand)Author
2016-08-28If a line inside .Bl -column starts with a tab characterIngo Schwarze
2016-07-15add missing prototypes, no code change;Ingo Schwarze
2015-10-17Very tricky diff to fix macro interpretation and spacing around tabsIngo Schwarze
2015-10-15Simplify the part of args() that is handling .Bl -column phrases:Ingo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-04-19Decouple the token code for "no request or macro" from the individualIngo Schwarze
2015-04-18Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze
2015-04-02Second step towards parser unification:Ingo Schwarze
2015-04-02First step towards parser unification:Ingo Schwarze
2015-02-04fix column numbers of macro arguments in messagesIngo Schwarze
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