summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/mdoc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fatal errors no longer exist.schwarze2015-01-151-3/+2
* Simplify by making the eqn and tbl steering functions void;schwarze2014-11-281-5/+3
* Simplify by making the mdoc parser callbacks void, and some cleanup;schwarze2014-11-281-15/+19
* Simplify the code by making various mdoc parser helper functions void.schwarze2014-11-281-26/+16
* Simplify code by making mdoc validation handlers void.schwarze2014-11-281-38/+18
* Escape sequences terminate high-level macro names, and when doing so,schwarze2014-11-191-8/+18
* correct the spacing after in-line equationsschwarze2014-10-201-2/+3
* correct spacing before inline equationsschwarze2014-10-201-1/+3
* Implement in-line equations, much needed by Xenocara manuals.schwarze2014-10-161-58/+1
* Simplify by handling empty request lines at the one logical placeschwarze2014-09-061-10/+1
* Bring the handling of defective prologues even closer to groff,schwarze2014-08-081-39/+22
* mention requests and macros in more messagesschwarze2014-08-081-3/+3
* Simplify: replace one global flag by one local variableschwarze2014-08-081-35/+7
* mark defos as const; nobody needs to change it,schwarze2014-07-091-2/+2
* no need to skip content before first section headerschwarze2014-07-071-22/+1
* Clean up messages related to plain text and to escape sequences.schwarze2014-07-061-5/+9
* Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility,schwarze2014-07-021-1/+3
* Clean up the warnings related to document structure.schwarze2014-07-011-3/+3
* Start systematic improvements of error reporting.schwarze2014-06-201-3/+5
* Fix a minor optimization i broke in bsd.lv rev. 1.163 on August 20, 2010:schwarze2014-04-251-2/+2
* KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,schwarze2014-04-201-90/+67
* Implement the roff(7) .ll (line length) request.schwarze2014-03-301-2/+2
* If an .Nd block contains macros, avoid fragmented entries in mandocdb(8),schwarze2014-03-231-1/+41
* avoid repetitive code for asprintf error handlingschwarze2014-03-211-5/+2
* The files mandoc.c and mandoc.h contained both specialised low-levelschwarze2014-03-211-1/+2
* Add an option -Q (quick) to mandocdb(8)schwarze2014-01-051-3/+11
* Simplify: Remove an unused argument from the mandoc_eos() function.schwarze2013-12-301-2/+2
* When deciding whether two consecutive macros are on the same input line,schwarze2013-12-241-1/+2
* There are three kinds of input lines: text lines, macros takingschwarze2013-10-211-2/+19
* Support setting arbitrary roff(7) number registers,schwarze2013-10-031-7/+5
* Cleanup naming of local variables to make the code easier on the eye:schwarze2012-11-171-141/+141
* Fix a crash triggered by .Bl -tag .It Xo .El .Sh found by florian@.schwarze2012-11-161-1/+4
* Fix handling of paragraph macros inside lists:schwarze2012-07-181-2/+10
* The mdoc(7) \*(Ba predefined string actually forces roman font;schwarze2012-07-181-2/+2
* Several -mdoc parser improvements related to vertical spacing:schwarze2012-07-161-2/+3
* Support the .cc request; code by kristaps@, tests by me.schwarze2012-07-071-2/+2
* Support -Ios='OpenBSD 5.1' to override uname(3) as the source of theschwarze2012-05-241-2/+3
* implement .Ap .Bd .Bo .Bq .D1 .Ic .Lp .Oo .Pf .Po .Ss .Sx .Sy .br .spschwarze2011-09-301-1/+2
* sync to version 1.11.7 from kristaps@schwarze2011-09-181-14/+2
* sync to version 1.11.5:schwarze2011-09-181-7/+63
* Merge version 1.11.1:schwarze2011-04-241-64/+76
* Merge version 1.10.10:schwarze2011-04-211-3/+5
* Import the foundation for eqn(7) support.schwarze2011-03-201-1/+25
* Clean up date handling,schwarze2011-03-071-3/+4
* Tbl code maintenance by kristaps@.schwarze2011-02-101-24/+11
* Make sure coding errors cannot make us miss fatal parsing errorsschwarze2011-01-091-10/+9
* Merge kristaps@' cleaner tbl integration, removing mine;schwarze2011-01-041-25/+41
* Clean up {mdoc,man}_{p,v}msg invocations:schwarze2011-01-011-15/+17
* Reorg by Kristaps: In libmdoc, replace the union of pointers to structsschwarze2010-12-291-29/+53
* Behave more like groff (both old and new): Specifying both .%T and .%J inschwarze2010-12-261-1/+4