summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Delete two preprocessor constants that are no longer used.schwarze2015-10-152-7/+2
* Simplify the part of args() that is handling .Bl -column phrases:schwarze2015-10-151-73/+28
* When blk_full() handles an .It line in .Bl -column and indirectlyschwarze2015-10-151-1/+6
* Reject the escape sequences \[uD800] to \[uDFFF] in the parser.schwarze2015-10-131-1/+4
* Major character table cleanup:schwarze2015-10-1316-594/+469
* Reduce the amount of code by moving the three copies of the ohashschwarze2015-10-136-123/+106
* plegde(2) for apropos(1), help(1), man(1), mandoc(1), and whatis(1):schwarze2015-10-121-1/+9
* pledge(2) for makewhatis(8):schwarze2015-10-121-1/+17
* Delete an assignment that is unconditionally overwritten two lines later;schwarze2015-10-121-2/+1
* Garbage collect an unused variable, no functional change;schwarze2015-10-121-4/+3
* Check the right pointer against NULL;schwarze2015-10-121-2/+2
* Use "-" rather than "\(hy" for the heads of .Bl -dash and -hyphen lists.schwarze2015-10-121-2/+2
* Clear dform and dsec when exiting a first-level directory in treescan().schwarze2015-10-121-20/+23
* Fix an obvious bug found during the /* FALLTHROUGH */ cleanup:schwarze2015-10-121-2/+2
* To make the code more readable, delete 283 /* FALLTHROUGH */ commentsschwarze2015-10-1221-308/+26
* Drop tags containing a blank character:schwarze2015-10-111-2/+2
* Finally use __progname, err(3) and warn(3).schwarze2015-10-117-138/+86
* Decide whether to use_pager as early as possible,schwarze2015-10-101-4/+6
* modernize style: "return" is not a function; ok cmp(1)schwarze2015-10-0638-845/+849
* tweak previous;jmc2015-09-261-3/+4
* briefly document -T tree outputschwarze2015-09-261-2/+42
* Show the flags MDOC_DELIMO, MDOC_DELIMC, MDOC_EOS, and MAN_EOS.schwarze2015-09-261-8/+18
* /* NOTREACHED */ after abort() is silly, delete itschwarze2015-09-2614-42/+16
* resolve code duplication and do style cleanup in mdoc_nm_pre(),schwarze2015-09-261-9/+5
* Fix multiple aspects of SYNOPSIS .Nm formatting:schwarze2015-09-261-3/+4
* Trailing whitespace is significant when determining the width of a tagschwarze2015-09-214-14/+21
* no more _subdir; Jan Stary <hans at stare dot cz>schwarze2015-09-211-20/+2
* for portability, use (char *)NULL in execlp(3) as discussed on tech@schwarze2015-09-161-3/+3
* Remove the warning about children of .Vt blocks because actually,schwarze2015-09-144-38/+6
* The .Dv macro actually forces normal font.schwarze2015-09-141-2/+2
* Fill mode changes don't break next-line scope in all cases,schwarze2015-09-042-4/+18
* Drop leading, internal, and trailing blank characters in \o (overstrike)schwarze2015-08-301-2/+8
* If an .Fo macro lacks its mandatory argument, don't die on an assertion.schwarze2015-08-301-4/+3
* If we have to reparse the text line because we spring an input line trap,schwarze2015-08-291-17/+18
* Parse and ignore the escape sequences \, and \/ (italic corrections).schwarze2015-08-291-1/+5
* Implement the escape sequence \\$*, expanding to all argumentsschwarze2015-08-291-16/+27
* Minimal implementation of the read-only number register \n(.$schwarze2015-08-291-9/+19
* Portability: including <ohash.h> requires including <stdint.h> before.schwarze2015-08-291-1/+2
* Remove the hack of scrolling forward and backward with +G1G thatschwarze2015-07-283-84/+99
* Simplify and make tag_put() more efficient by integrating tag_get()schwarze2015-07-253-46/+19
* implement tagging for .Erschwarze2015-07-251-2/+16
* basic tag support for function names; written at YYCschwarze2015-07-251-3/+18
* basic support for tag priorities; written at YYCschwarze2015-07-253-10/+12
* When creation of the temporary tags file fails, call the pagerschwarze2015-07-213-21/+17
* Do not fork and exec gunzip(1), just link with libz instead.schwarze2015-07-195-97/+38
* If we aren't on a tty, clear the pager flag up front.schwarze2015-07-191-3/+6
* Insist that manual page file name extensions must begin with a digit,schwarze2015-07-181-2/+2
* clean up the temporary file when the process dies from a signalschwarze2015-07-181-1/+17
* Initial, still somewhat experimental implementation to leverageschwarze2015-07-178-35/+290
* Ignore blank characters at the beginning of a conditional block,schwarze2015-06-271-1/+3