summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man_validate.c
AgeCommit message (Expand)Author
2014-08-08Bring the handling of defective prologues even closer to groff,Ingo Schwarze
2014-08-08Simplify man(7) validation:Ingo Schwarze
2014-08-08demacrify: get rid of man_nmsg(), man_pmsg(), mdoc_nmsg(), mdoc_pmsg()Ingo Schwarze
2014-08-08mention requests and macros in more messagesIngo Schwarze
2014-08-08Improve handling of next-line scope broken by end of file.Ingo Schwarze
2014-07-07Clean up ERROR messages related to document structure and macros:Ingo Schwarze
2014-07-06Clean up messages related to plain text and to escape sequences.Ingo Schwarze
2014-07-05Cleanup with respect to bad macro arguments.Ingo Schwarze
2014-07-04Clean up messages regarding excess arguments:Ingo Schwarze
2014-07-02Clean up warnings related to macros and nesting.Ingo Schwarze
2014-07-02Improve "skipping paragraph macro" messages,Ingo Schwarze
2014-07-01Clean up the warnings related to document structure.Ingo Schwarze
2014-06-20As suggested by jmc@, only include line and column numbers into messagesIngo Schwarze
2014-06-20Start systematic improvements of error reporting.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
2014-01-06Another 18% speedup for mandocdb(8) -Q, found by gprof(1).Ingo Schwarze
2013-12-31remove assignments that will be overwritten right afterwards,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-29Implement .PD for -Tascii.Ingo Schwarze
2012-07-18Drop empty .IP such that is does not cause additional vertical spacing.Ingo Schwarze
2012-07-18Drop .sp and .br right after .SH and .SS.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-02In man(7), when no explicit volume name is given, use the defaultIngo Schwarze
2011-11-05When the HEAD scope of .TP is broken by another block macro,Ingo Schwarze
2011-11-03When .TH sets no data, leave the date field in the page footer blank,Ingo Schwarze
2011-10-16Remove a bunch of useless assignments,Ingo Schwarze
2011-09-18sync to version 1.11.7 from kristaps@Ingo Schwarze
2011-07-07Fix a bogus "unknown macro" error reported in the pod2man(1) preamble: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
2011-03-20Import the foundation for eqn(7) support.Ingo Schwarze
2011-03-07Clean up date handling,Ingo Schwarze
2011-01-17Refrain from throwing fatal errors forIngo 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-07Complete the merge of bsd.lv version 1.10.7:Ingo Schwarze
2010-12-06Do not report the same problems multiple times,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-29Implement the roff .ft (change font) request for man(7).Ingo Schwarze
2010-10-27The man(7) macros .HP .IP .RS .TP accept *optional* arguments,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-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze