summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man_macro.c
AgeCommit message (Expand)Author
2014-08-18When the first child of the node being validated gets deleted duringIngo Schwarze
2014-08-08Improve handling of next-line scope broken by end of file.Ingo Schwarze
2014-08-08Simplify: replace one global flag by one local variableIngo Schwarze
2014-07-09delete forgotten, obsolete rew_warn() prototypeIngo Schwarze
2014-07-07Clean up ERROR messages related to document structure and macros:Ingo Schwarze
2014-07-07Simplify man_unscope(), removing 18 lines of code, that is,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
2013-12-30Simplify: Remove an unused argument from the mandoc_eos() function.Ingo Schwarze
2013-12-25s/[Nn]ull/NUL/ in comments where appropriate;Ingo Schwarze
2013-12-22Implement end-of-sentence spacing at the end of man(7) macro lines.Ingo Schwarze
2013-11-11In the parser, when closing an explicit block that is not open,Ingo Schwarze
2013-10-17Implement the .UR/.UE block (uniform resource identifier) introduced in theIngo Schwarze
2012-11-17Cleanup naming of local variables to make the code easier on the eye:Ingo Schwarze
2012-07-07Fix an assert() raised by `RS' when following `TP' without a tag.Ingo Schwarze
2012-06-03Close a preceding implicit block before opening an explicit block.Ingo Schwarze
2012-06-02Minimal implementation of .EX and .EE for GNU compatibility.Ingo Schwarze
2012-02-26Support .OP, one of the extended man macros; from kristaps@.Ingo Schwarze
2011-12-04When a man document contains nothing at all except one or more invalidIngo Schwarze
2011-11-05When the HEAD scope of .TP is broken by another block macro,Ingo Schwarze
2011-07-07Set the default way to append the next node (sibling) before, not afterIngo Schwarze
2011-07-05Sync to bsd.lv (all coded by kristaps@):Ingo Schwarze
2011-04-24Merge version 1.11.1:Ingo Schwarze
2011-04-21Merge version 1.10.10:Ingo Schwarze
2011-01-16Some improvements to error handling from kristaps@:Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2010-12-19Remove `i' and `r' macro handlers. These macros, originally part of theIngo Schwarze
2010-12-01Merge man_action.c into man_validate.c.Ingo Schwarze
2010-11-29Now that we have proper .de support in the roff(7) library,Ingo Schwarze
2010-11-29Implement the roff .ft (change font) request for man(7).Ingo Schwarze
2010-10-15Minimal glue to integrate tbl into the mandoc man(7) parser and formatter.Ingo Schwarze
2010-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze
2010-05-23Unified error and warning message system for all of mandoc,Ingo Schwarze
2010-05-23implement .AT and .UC; from Joerg SonnenbergerIngo Schwarze
2010-05-20Support nested roff instructions:Ingo Schwarze
2010-05-16In theory, Kristaps never intended to write a roff parser,Ingo Schwarze
2010-04-25Implement roff conditional instructions .if .ie .el, in man(7) only for now;Ingo Schwarze
2010-04-02merge 1.9.20, keeping local patchesIngo Schwarze
2010-03-29merge 1.9.19, keeping local patchesIngo Schwarze
2010-03-26merge 1.9.17, keeping local patchesIngo Schwarze
2010-03-25merge 1.9.16, keeping local patchesIngo Schwarze
2010-03-02Accept the non-standard macros .Sp (similar to .sp)Ingo Schwarze
2009-10-27sync to 1.9.11: adapt printing of dates to groff conventions,Ingo Schwarze
2009-09-18sync to 1.9.2: Add .UC libman macro for compatibility, has no effect.Ingo Schwarze
2009-08-22another large chunk of -man updates,Ingo Schwarze
2009-08-22Kristaps@ significantly overhauled libman.Ingo Schwarze
2009-08-22sync to 1.8.4: support .sp in -manIngo Schwarze
2009-06-23sync to 1.7.20: error reporting functions for -manIngo Schwarze
2009-06-18sync to 1.7.19: improved comment handlingIngo Schwarze
2009-06-14sync to 1.7.16: comments, whitespace and spelling fixes; no functional changeIngo Schwarze