summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man.c
AgeCommit message (Expand)Author
2015-04-02Third step towards parser unification:Ingo Schwarze
2015-04-02Second step towards parser unification:Ingo Schwarze
2015-04-02First step towards parser unification:Ingo Schwarze
2015-01-30starting a tbl(7) breaks man(7) next-line scope;Ingo Schwarze
2015-01-24Strangely, ignoring the roff(7) .na request was implemented in the man(7)Ingo Schwarze
2015-01-15Fatal errors no longer exist.Ingo Schwarze
2014-12-28mdoc(7) already uses the mandoc(1) -Ios argument in the footer lineIngo Schwarze
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