summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Avoid a use after free when the target node is deleted during validation.Ingo Schwarze2015-04-211-12/+15
* Fix previous: Don't let man(1) warn twice about non-existant names.Ingo Schwarze2015-04-201-5/+9
* Avoid out-of-bounds read access before the beginning of theIngo Schwarze2015-04-201-1/+2
* More than one data field may follow T} on the same input line.Ingo Schwarze2015-04-191-1/+2
* If an explicit line break request (.br or .sp) occurs within an .HP block,Ingo Schwarze2015-04-191-0/+11
* If apropos(1) finds no match, print "nothing appropriate" to stderrIngo Schwarze2015-04-191-0/+2
* Unify trickier node handling functions.Ingo Schwarze2015-04-197-31/+31
* Unify some node handling functions that use TOKEN_NONE.Ingo Schwarze2015-04-1911-148/+100
* Decouple the token code for "no request or macro" from the individualIngo Schwarze2015-04-1911-57/+57
* Unify node handling functions:Ingo Schwarze2015-04-1912-454/+323
* Delete the wrapper functions mdoc_meta(), man_meta(), mdoc_node(),Ingo Schwarze2015-04-1812-102/+44
* Unify {mdoc,man}_{alloc,reset,free}() into roff_man_{alloc,reset,free}().Ingo Schwarze2015-04-187-195/+100
* Move mdoc_hash_init() and man_hash_init() to libmandoc.hIngo Schwarze2015-04-188-15/+16
* Profit from the unified struct roff_man and reduce the number ofIngo Schwarze2015-04-189-80/+75
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-1826-300/+283
* look at COHERENT troffIngo Schwarze2015-04-181-1/+4
* florian want <img> tags for https://tlakh.xyz/p2k15.7.htmlIngo Schwarze2015-04-161-0/+4
* Restore the page headers and page footers that accidentally got lostIngo Schwarze2015-04-161-6/+2
* shorten "outdated mandoc.db" warning message; requested by deraadt@Ingo Schwarze2015-04-161-4/+2
* Do not mistreat empty arguments to font alternating macrosIngo Schwarze2015-04-062-1/+9
* On a new RS nesting level, the saved width starts from the defaultIngo Schwarze2015-04-061-1/+1
* Use the default width for .RS without arguments.Ingo Schwarze2015-04-061-1/+3
* If a partial explicit block extending to the next input line followsIngo Schwarze2015-04-051-3/+15
* Reduce code duplication, no functional change:Ingo Schwarze2015-04-051-50/+44
* Arguments to end macros of broken partial explicit blocksIngo Schwarze2015-04-051-9/+7
* allow using an alternate mandoc binaryIngo Schwarze2015-04-051-1/+2
* Give man(7) section and subsection headers hanging indentation.Ingo Schwarze2015-04-041-0/+12
* Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze2015-04-046-44/+38
* Don't allow breaking the output line after hyphens following escapeIngo Schwarze2015-04-041-0/+2
* Fix a quirk with respect to empty .HP.Ingo Schwarze2015-04-041-0/+11
* Vastly simplify man(7) block unwinding, similar to mdoc_macro.c 1.171.Ingo Schwarze2015-04-031-118/+33
* It turns out the man(7) parser suffers from unintelligible handlingIngo Schwarze2015-04-031-1/+1
* portability: word boundaries in regular expressionsIngo Schwarze2015-04-031-0/+8
* No need to hardcode /usr/bin/ as the path to more(1); helps portability.Ingo Schwarze2015-04-034-4/+7
* Third step towards parser unification:Ingo Schwarze2015-04-0217-117/+111
* Second step towards parser unification:Ingo Schwarze2015-04-0223-608/+577
* First step towards parser unification:Ingo Schwarze2015-04-0228-549/+597
* Let man(1) and apropos(1) work even when the current directoryIngo Schwarze2015-04-011-35/+33
* Escape punctuation characters that have a different meaning in -Tpdf.Ingo Schwarze2015-03-304-50/+46
* refering -> referring; patch from jmc@Ingo Schwarze2015-03-271-1/+1
* Actually use the new man.conf(5) "output" directive.Ingo Schwarze2015-03-277-121/+91
* Parse the new man.conf(5) "output" directive.Ingo Schwarze2015-03-2712-132/+212
* Modernize documentation by inserting blanks between option lettersIngo Schwarze2015-03-272-59/+56
* various tweaks from jmc@Ingo Schwarze2015-03-271-24/+17
* oops, forgot to apply the actual patch...Ingo Schwarze2015-03-271-0/+22
* Document that certain stand-alone accents need escaping in rare cases toIngo Schwarze2015-03-271-1/+1
* Add man.conf(5). After adding some additional functionality,Ingo Schwarze2015-03-274-0/+130
* Add a new directive "manpath path"Ingo Schwarze2015-03-261-26/+42
* make MANPATH_DEFAULT compile-time configurableIngo Schwarze2015-03-223-1/+9
* when there is no -m, no -M, no MANPATH and no /etc/man.conf,Ingo Schwarze2015-03-211-1/+5