summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man.c
AgeCommit message (Expand)Author
2014-11-28Simplify by making the eqn and tbl steering functions void;Ingo Schwarze
2014-11-28Simplify by making many functions in the man(7) parser void,Ingo Schwarze
2014-11-19Escape sequences terminate high-level macro names, and when doing so,Ingo Schwarze
2014-11-03Allow the five man(7) font macros to concatenate their line arguments,Ingo Schwarze
2014-10-20correct the spacing after in-line equationsIngo Schwarze
2014-10-20correct spacing before inline equationsIngo Schwarze
2014-09-06Simplify by handling empty request lines at the one logical placeIngo Schwarze
2014-08-08Simplify man(7) validation:Ingo Schwarze
2014-08-08mention requests and macros in more messagesIngo Schwarze
2014-08-08Simplify: replace one global flag by one local variableIngo 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-07-06Clean up messages related to plain text and to escape sequences.Ingo Schwarze
2014-05-07Do not segfault in makewhatis -Q if the next .SH after .SH NAMEIngo 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-23Skip leading escape sequences in man_deroff(). Helps indexing ofIngo Schwarze
2014-03-22If a man(7) NAME section contains macros, avoid truncated or emptyIngo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2014-01-06Joerg Sonnenberger contributed copyrightable amounts of text toIngo Schwarze
2014-01-05Add an option -Q (quick) to mandocdb(8)Ingo Schwarze
2013-12-30Simplify: Remove an unused argument from the mandoc_eos() function.Ingo Schwarze
2013-11-10Ignore blank lines right after .SH and .SS.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-14Translate blank input lines to .sp just like in mdoc(7),Ingo Schwarze
2012-07-07Support the .cc request; code by kristaps@, tests by me.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-11-16When a .TP block is broken but already contains a head element,Ingo Schwarze
2011-11-05When the HEAD scope of .TP is broken by another block macro,Ingo Schwarze
2011-10-09Sync to version 1.12.0; all code by kristaps@:Ingo Schwarze
2011-09-18sync to version 1.11.7 from kristaps@Ingo Schwarze
2011-09-18sync to version 1.11.5:Ingo Schwarze
2011-04-24Merge version 1.11.1:Ingo Schwarze
2011-04-21Merge version 1.10.10:Ingo Schwarze
2011-03-20Import the foundation for eqn(7) support.Ingo Schwarze
2011-03-07Clean up date handling,Ingo Schwarze
2011-02-10Tbl code maintenance by kristaps@.Ingo Schwarze
2011-01-16If the first character of a free-form text input line is whitespace,Ingo Schwarze
2011-01-09Make sure coding errors cannot make us miss fatal parsing errorsIngo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2011-01-01Clean up {mdoc,man}_{p,v}msg invocations:Ingo Schwarze
2010-12-19Remove `i' and `r' macro handlers. These macros, originally part of theIngo Schwarze
2010-12-07Complete the merge of bsd.lv version 1.10.7:Ingo 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-29Downgrade the easier of the two cases of MANDOCERR_SYNTLINESCOPEIngo Schwarze
2010-11-29Implement the roff .ft (change font) request for man(7).Ingo Schwarze
2010-11-28To avoid FATAL errors, we have been parsing and ignoring the roffIngo Schwarze