summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* better handle empty .Bd .Bl .D1 .Dl blocksIngo Schwarze2015-02-061-38/+44
* better handle .In .Sh .Ss .St .Xr without argumentsIngo Schwarze2015-02-062-10/+13
* fix handling of empty .An macrosIngo Schwarze2015-02-054-11/+7
* Simplify by deleting the "lastline" member of struct mdoc_node.Ingo Schwarze2015-02-056-25/+8
* Discard excess head arguments for .Bd .Bl .Bk and delete hwarn_eq0().Ingo Schwarze2015-02-043-43/+53
* improve diagnostics regarding arguments of .An .Pp .Lp .br .spIngo Schwarze2015-02-042-11/+27
* fix column numbers of macro arguments in messagesIngo Schwarze2015-02-041-2/+2
* discard .Rs head arguments and improve .Rs diagnosticsIngo Schwarze2015-02-045-38/+52
* more specific .Nd diagnostics, allowing to get rid of enum check_lvlIngo Schwarze2015-02-044-24/+34
* Enable the integrated man(1) even when database support is disabled,Ingo Schwarze2015-02-033-65/+45
* reduce indentation for better readabilityIngo Schwarze2015-02-031-12/+20
* Avoid closing out an explicit block twice when broken by .ItIngo Schwarze2015-02-031-0/+1
* minimal support for Heirloom nroffIngo Schwarze2015-02-031-5/+17
* Finally delete the kitchensink functions rew_sub() and rew_dohalt().Ingo Schwarze2015-02-031-159/+74
* Bring .Pp/.Lp handling inside .Nm blocks closer to groff;Ingo Schwarze2015-02-032-6/+21
* Simplify and reindent make_pending(). No functional changeIngo Schwarze2015-02-021-56/+49
* Simplify: Do not call rew_dohalt() from make_pending(),Ingo Schwarze2015-02-021-30/+20
* Get rid of all remaining calls to rew_sub() where the target blockIngo Schwarze2015-02-021-65/+36
* Get rid of all calls to rew_sub() in blk_exp_close(); only ten callsIngo Schwarze2015-02-023-66/+69
* When a full block macro gets closed out by a mismatchingIngo Schwarze2015-02-021-3/+6
* get rid of rew_sub() in blk_part_imp(); no functional changeIngo Schwarze2015-02-011-2/+13
* fix .Eo/.Ec spacingIngo Schwarze2015-02-013-28/+129
* Simplify blk_part_exp(), no functional change.Ingo Schwarze2015-02-011-23/+7
* The function rew_sub() tries to rewind any all all kinds of blocksIngo Schwarze2015-02-011-4/+3
* Use relative offsets instead of absolute pointers for the terminalIngo Schwarze2015-01-315-20/+11
* Have pity on the poor stack.Ingo Schwarze2015-01-304-15/+18
* starting a tbl(7) breaks man(7) next-line scope;Ingo Schwarze2015-01-301-58/+65
* Delete the redundant tbl span flags, just inspect the actual dataIngo Schwarze2015-01-306-13/+5
* Abolish struct tbl_head and replace it by an "int col" member inIngo Schwarze2015-01-309-114/+124
* Auditing the tbl(7) code for more NULL pointer accesses, i came outIngo Schwarze2015-01-305-67/+50
* Make sure every layout line contains at least one cell;Ingo Schwarze2015-01-301-10/+30
* correctly handle table layout lines starting with a dotIngo Schwarze2015-01-301-1/+1
* Radical cleanup of COMPATIBILITY sections:Ingo Schwarze2015-01-296-299/+80
* Clean up eqn(7) error handling:Ingo Schwarze2015-01-284-70/+72
* * Polish tbl(7) error reporting.Ingo Schwarze2015-01-289-57/+89
* For now, it can't be helped that mandoc tbl(7) ignores high-level macros,Ingo Schwarze2015-01-286-27/+27
* implement the tbl(7) "center" layout optionIngo Schwarze2015-01-282-3/+18
* adjust formatting for the tbl(7) layout 'x' modifier (maximize column)Ingo Schwarze2015-01-281-6/+30
* Multiple parser and formatter fixes for line drawing in tbl(7).Ingo Schwarze2015-01-275-158/+160
* Rework tbl(7) layout parsing:Ingo Schwarze2015-01-265-169/+164
* More improvements regarding tbl(7) options.Ingo Schwarze2015-01-265-87/+78
* Improve (or rather, rewrite) tbl(7) option parsing.Ingo Schwarze2015-01-265-184/+152
* preserve .PP before .RE; effect found in audio/pms(1)Ingo Schwarze2015-01-241-1/+12
* Strangely, ignoring the roff(7) .na request was implemented in the man(7)Ingo Schwarze2015-01-248-13/+5
* change .Cm to .Ar for macro argumentsIngo Schwarze2015-01-241-18/+18
* Support .RE with an argument; needed for audio/pms(1).Ingo Schwarze2015-01-245-6/+61
* new task: escape blank at the beginning of a lineIngo Schwarze2015-01-241-1/+5
* improve homebrew cellar config exampleIngo Schwarze2015-01-231-1/+2
* While ignoring the .ta (set tab stops) and .ti (temp indent) requestsIngo Schwarze2015-01-232-7/+7
* Let .Aq/.Ao/.Ac print "<>" instead of the normal "\(la\(ra"Ingo Schwarze2015-01-233-15/+15