summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/man_validate.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Strangely, ignoring the roff(7) .na request was implemented in the man(7)schwarze2015-01-241-2/+1
* mdoc(7) already uses the mandoc(1) -Ios argument in the footer lineschwarze2014-12-281-1/+3
* Simplify by making many functions in the man(7) parser void,schwarze2014-11-281-65/+50
* Bring the handling of defective prologues even closer to groff,schwarze2014-08-081-9/+12
* Simplify man(7) validation:schwarze2014-08-081-121/+70
* demacrify: get rid of man_nmsg(), man_pmsg(), mdoc_nmsg(), mdoc_pmsg()schwarze2014-08-081-3/+5
* mention requests and macros in more messagesschwarze2014-08-081-6/+10
* Improve handling of next-line scope broken by end of file.schwarze2014-08-081-22/+4
* Clean up ERROR messages related to document structure and macros:schwarze2014-07-071-5/+4
* Clean up messages related to plain text and to escape sequences.schwarze2014-07-061-2/+3
* Cleanup with respect to bad macro arguments.schwarze2014-07-051-3/+3
* Clean up messages regarding excess arguments:schwarze2014-07-041-2/+6
* Clean up warnings related to macros and nesting.schwarze2014-07-021-3/+3
* Improve "skipping paragraph macro" messages,schwarze2014-07-021-4/+10
* Clean up the warnings related to document structure.schwarze2014-07-011-2/+5
* As suggested by jmc@, only include line and column numbers into messagesschwarze2014-06-201-5/+7
* Start systematic improvements of error reporting.schwarze2014-06-201-4/+9
* KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,schwarze2014-04-201-48/+42
* Implement the roff(7) .ll (line length) request.schwarze2014-03-301-1/+2
* The files mandoc.c and mandoc.h contained both specialised low-levelschwarze2014-03-211-1/+2
* Another 18% speedup for mandocdb(8) -Q, found by gprof(1).schwarze2014-01-061-6/+8
* remove assignments that will be overwritten right afterwards,schwarze2013-12-311-6/+2
* Implement the .UR/.UE block (uniform resource identifier) introduced in theschwarze2013-10-171-2/+17
* Cleanup naming of local variables to make the code easier on the eye:schwarze2012-11-171-81/+72
* Implement .PD for -Tascii.schwarze2012-07-291-2/+3
* Drop empty .IP such that is does not cause additional vertical spacing.schwarze2012-07-181-2/+22
* Drop .sp and .br right after .SH and .SS.schwarze2012-07-181-7/+20
* Minimal implementation of .EX and .EE for GNU compatibility.schwarze2012-06-021-1/+3
* Support .OP, one of the extended man macros; from kristaps@.schwarze2012-02-261-3/+7
* In man(7), when no explicit volume name is given, use the defaultschwarze2011-12-021-1/+5
* When the HEAD scope of .TP is broken by another block macro,schwarze2011-11-051-26/+11
* When .TH sets no data, leave the date field in the page footer blank,schwarze2011-11-031-4/+6
* Remove a bunch of useless assignments,schwarze2011-10-161-7/+6
* sync to version 1.11.7 from kristaps@schwarze2011-09-181-47/+28
* Fix a bogus "unknown macro" error reported in the pod2man(1) preamble:schwarze2011-07-071-5/+20
* Merge release 1.11.3, almost all code by kristaps@:schwarze2011-05-291-25/+31
* Merge version 1.11.1:schwarze2011-04-241-17/+20
* Merge version 1.10.10:schwarze2011-04-211-4/+3
* Import the foundation for eqn(7) support.schwarze2011-03-201-1/+5
* Clean up date handling,schwarze2011-03-071-22/+13
* Refrain from throwing fatal errors forschwarze2011-01-171-34/+24
* Some improvements to error handling from kristaps@:schwarze2011-01-161-32/+21
* Merge kristaps@' cleaner tbl integration, removing mine;schwarze2011-01-041-23/+13
* Remove `i' and `r' macro handlers. These macros, originally part of theschwarze2010-12-191-3/+1
* Complete the merge of bsd.lv version 1.10.7:schwarze2010-12-071-57/+57
* Do not report the same problems multiple times,schwarze2010-12-061-19/+21
* Merge man_action.c into man_validate.c.schwarze2010-12-011-8/+206
* Now that we have proper .de support in the roff(7) library,schwarze2010-11-291-4/+1
* Implement the roff .ft (change font) request for man(7).schwarze2010-11-291-1/+58
* The man(7) macros .HP .IP .RS .TP accept *optional* arguments,schwarze2010-10-271-4/+2