summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man.c
AgeCommit message (Expand)Author
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
2010-10-16Do not abort() on tbl errors, reduce the risk that tbl stuff kills a build,Ingo Schwarze
2010-10-15Move tbl output from plain stdio to mandoc terminal output routines.Ingo Schwarze
2010-10-15Minimal glue to integrate tbl into the mandoc man(7) parser and formatter.Ingo Schwarze
2010-08-20Implement a simple, consistent user interface for error handling.Ingo Schwarze
2010-08-18Simplify and sync the code and comments for copying the macro nameIngo Schwarze
2010-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze
2010-07-16Text ending in a full stop, exclamation mark or question markIngo Schwarze
2010-07-13Merge release 1.10.4 (all code by kristaps@), providing four new features:Ingo Schwarze
2010-06-27Full .nr nS support, unbreaking the kernel manuals.Ingo Schwarze
2010-06-06Merge bsd.lv release 1.10.0,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