summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc
AgeCommit message (Expand)Author
2015-04-23Unify mdoc_deroff() and man_deroff() into a common function deroff().Ingo Schwarze
2015-04-23Get rid of two empty wrapper functions. No functional change.Ingo Schwarze
2015-04-21Avoid a use after free when the target node is deleted during validation.Ingo Schwarze
2015-04-20Fix previous: Don't let man(1) warn twice about non-existant names.Ingo Schwarze
2015-04-20Avoid out-of-bounds read access before the beginning of theIngo Schwarze
2015-04-19More than one data field may follow T} on the same input line.Ingo Schwarze
2015-04-19If an explicit line break request (.br or .sp) occurs within an .HP block,Ingo Schwarze
2015-04-19If apropos(1) finds no match, print "nothing appropriate" to stderrIngo Schwarze
2015-04-19Unify trickier node handling functions.Ingo Schwarze
2015-04-19Unify some node handling functions that use TOKEN_NONE.Ingo Schwarze
2015-04-19Decouple the token code for "no request or macro" from the individualIngo Schwarze
2015-04-19Unify node handling functions:Ingo Schwarze
2015-04-18Delete the wrapper functions mdoc_meta(), man_meta(), mdoc_node(),Ingo Schwarze
2015-04-18Unify {mdoc,man}_{alloc,reset,free}() into roff_man_{alloc,reset,free}().Ingo Schwarze
2015-04-18Move mdoc_hash_init() and man_hash_init() to libmandoc.hIngo Schwarze
2015-04-18Profit from the unified struct roff_man and reduce the number ofIngo Schwarze
2015-04-18Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze
2015-04-16Restore the page headers and page footers that accidentally got lostIngo Schwarze
2015-04-16shorten "outdated mandoc.db" warning message; requested by deraadt@Ingo Schwarze
2015-04-06Do not mistreat empty arguments to font alternating macrosIngo Schwarze
2015-04-06On a new RS nesting level, the saved width starts from the defaultIngo Schwarze
2015-04-06Use the default width for .RS without arguments.Ingo Schwarze
2015-04-05If a partial explicit block extending to the next input line followsIngo Schwarze
2015-04-05Reduce code duplication, no functional change:Ingo Schwarze
2015-04-05Arguments to end macros of broken partial explicit blocksIngo Schwarze
2015-04-04Give man(7) section and subsection headers heanging indentation.Ingo Schwarze
2015-04-04Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze
2015-04-04Don't allow breaking the output line after hyphens following escapeIngo Schwarze
2015-04-04Fix a quirk with respect to empty .HP.Ingo Schwarze
2015-04-03Vastly simplify man(7) block unwinding, similar to mdoc_macro.c 1.171.Ingo Schwarze
2015-04-03It turns out the man(7) parser suffers from unintelligible handlingIngo Schwarze
2015-04-03No need to hardcode /usr/bin/ as the path to more(1); helps portability.Ingo Schwarze
2015-04-02Third step towards parser unification:Ingo Schwarze
2015-04-02Second step towards parser unification:Ingo Schwarze
2015-04-02First step towards parser unification:Ingo Schwarze
2015-04-01Let man(1) and apropos(1) work even when the current directoryIngo Schwarze
2015-03-29Escape punctuation characters that have a different meaning in -Tpdf.Anthony J. Bentley
2015-03-27Actually use the new man.conf(5) "output" directive.Ingo Schwarze
2015-03-27Parse the new man.conf(5) "output" directive.Ingo Schwarze
2015-03-27refering -> referring;Jason McIntyre
2015-03-27Modernize documentation by inserting blanks between option lettersIngo Schwarze
2015-03-27various tweaks, including one from ingo;Jason McIntyre
2015-03-26Strip information that no longer applies and document new "manpath" directive.Ingo Schwarze
2015-03-26Add a new directive "manpath path"Ingo Schwarze
2015-03-21when there is no -m, no -M, no MANPATH and no /etc/man.conf,Ingo Schwarze
2015-03-20The .PD macro can occur in next-line scope. Fixes zshmisc(1).Ingo Schwarze
2015-03-20Simplify by almost halving the number of macro flags:Ingo Schwarze
2015-03-18Convert -static -> ${STATIC} to make man.cgi static PIE.Pascal Stumpf
2015-03-17Simplify: Now that rc is global anyway, no need to pass it aroundIngo Schwarze
2015-03-17When the user exits the pager before the pager has drained all inputIngo Schwarze