summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mandoc.h
AgeCommit message (Expand)Author
2015-07-19Do not fork and exec gunzip(1), just link with libz instead.Ingo 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-02-23improve NAME section diagnostics;Ingo Schwarze
2015-02-06replace the last legacy generic message type, "argument count wrong",Ingo Schwarze
2015-02-06better error reporting regarding .OP .RS .UR .TH argumentsIngo Schwarze
2015-02-06Delete the legacy generic warning type MANDOCERR_ARGCWARN,Ingo Schwarze
2015-02-06better handle .Fo and .Fd without argumentIngo Schwarze
2015-02-04discard .Rs head arguments and improve .Rs diagnosticsIngo Schwarze
2015-02-04more specific .Nd diagnostics, allowing to get rid of enum check_lvlIngo Schwarze
2015-01-30Delete the redundant tbl span flags, just inspect the actual dataIngo Schwarze
2015-01-30Abolish struct tbl_head and replace it by an "int col" member inIngo Schwarze
2015-01-28Clean up eqn(7) error handling:Ingo Schwarze
2015-01-28* Polish tbl(7) error reporting.Ingo Schwarze
2015-01-27Multiple parser and formatter fixes for line drawing in tbl(7).Ingo Schwarze
2015-01-26Rework tbl(7) layout parsing:Ingo Schwarze
2015-01-26More improvements regarding tbl(7) options.Ingo Schwarze
2015-01-26Improve (or rather, rewrite) tbl(7) option parsing.Ingo Schwarze
2015-01-24Support .RE with an argument; needed for audio/pms(1).Ingo Schwarze
2015-01-22Traditional roff(7) explicitly allows certain control charactersIngo Schwarze
2015-01-21Rudimentary implementation of the roff(7) \o escape sequence (overstrike).Ingo Schwarze
2015-01-20Split the -Werror message level into -Werror (broken manual, probablyIngo Schwarze
2015-01-15Fatal errors no longer exist.Ingo Schwarze
2015-01-15downgrade .so failure from FATAL to ERRORIngo Schwarze
2015-01-14downgrade ".so with absolute path" from FATAL to ERROR;Ingo Schwarze
2015-01-14To get rid of SYSERR entries in enum mandocerr, downgrade problems withIngo Schwarze
2015-01-14Simplify handling of system errors: just exit(3).Ingo Schwarze
2014-12-16Ignore mdoc(7) and man(7) macros inside tbl(7) code because theyIngo Schwarze
2014-12-01header cleanup:Ingo Schwarze
2014-11-30Multiple fixes with respect to .Pf:Ingo Schwarze
2014-11-30warn about attempts to call non-callable macros;Ingo Schwarze
2014-11-28Drop useless architecture table. Validating architecture namesIngo Schwarze
2014-11-27Downgrade .Bd -file from FATAL to ERROR.Ingo Schwarze
2014-11-27remove unneccessary inclusion protection; ok schwarzeTheo de Raadt
2014-11-26Simplify the mparse_open()/mparse_wait() interface.Ingo Schwarze
2014-10-30support UTF-8 and ISO-8859-1 input by integrating modified partsIngo Schwarze
2014-10-29In terminal output, unify handling of Unicode and numbered characterIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-26In -Tascii mode, provide approximations even for some Unicode escapeIngo Schwarze
2014-10-20protect the roff parser from dividing by zero;Ingo Schwarze
2014-10-14Rudimentary implementation of the e, x, and z table layout modifiersIngo Schwarze
2014-10-12Improve error handling in the eqn(7) parser.Ingo Schwarze
2014-10-11warn about parentheses in function names after .Fn and .Fo;Ingo Schwarze
2014-10-10Partial eqn(7) rewrite by kristaps@ in order to get operator precedence right.Ingo Schwarze
2014-10-09parse and render "from" and "to" clauses in eqn, and render matrices;Ingo Schwarze
2014-10-09parse simultaneous sub- and superscriptsIngo Schwarze
2014-09-12warn about commas in function arguments; inspired by mdoclint(1)Ingo Schwarze
2014-09-11warn about botched .Xr ordering and punctuation below SEE ALSO;Ingo Schwarze
2014-09-07warn about AUTHORS sections without .An macros, inspired by mdoclint(1)Ingo Schwarze
2014-09-03Add *.gz support to apropos(1) -a, manm(1), and even mandoc(1).Ingo Schwarze