summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc
AgeCommit message (Expand)Author
2014-12-11slightly reshuffle some code to reduce the diff with portable;Ingo Schwarze
2014-12-06When opening mandoc.db fails, tell the user in which directory.Ingo Schwarze
2014-12-05implement help(1)Ingo Schwarze
2014-12-05Improve parsing of function names.Ingo Schwarze
2014-12-05Do not misinterpret function arguments as function names;Ingo Schwarze
2014-12-05Render text before, not after accumulating flag bits, such that flagsIngo Schwarze
2014-12-04When finding a .so link after the page was already processed,Ingo Schwarze
2014-12-04correctly store .Dt and .TH information in the names tableIngo Schwarze
2014-12-04in the SYNOPSIS, add .Fo and first .Fn arguments to the names tableIngo Schwarze
2014-12-04In the SYNOPSIS, if .Nm occurs without argument, give the first .NmIngo Schwarze
2014-12-04fix handling of roff requests having a default scale other than "n",Ingo Schwarze
2014-12-04Ignore macros that never produce any text when deciding whetherIngo Schwarze
2014-12-02Switch the default output mode from -Tascii to -Tlocale.Ingo Schwarze
2014-12-02Fix the implementation and documentation of \c (continue text input line).Ingo Schwarze
2014-12-01header cleanup:Ingo Schwarze
2014-12-01The header libmandoc.h is part of the internal parser interface,Ingo Schwarze
2014-11-30delete three standard abbreviations that areIngo 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-29Reduce code duplication by reusing the same argument parserIngo Schwarze
2014-11-29Provide a helper function macro_or_word() and use it to prune theIngo Schwarze
2014-11-28Fold the loop around mdoc_argv() into the function itself,Ingo Schwarze
2014-11-28Add some missing OpenBSD RCS markersIngo Schwarze
2014-11-28AT&T is unlikely to release an new version of Research UNIX any time soon.Ingo Schwarze
2014-11-28Retire support for CSRG supplementary document titles. These areIngo Schwarze
2014-11-28Drop useless architecture table. Validating architecture namesIngo Schwarze
2014-11-28Remove bulky, irrelevant library description string tablesIngo Schwarze
2014-11-28mop up and #ifdef turd deraadt@ stepped intoIngo Schwarze
2014-11-28Be more careful about meta->name. For weird input, it can be NULL.Ingo Schwarze
2014-11-28Simplify by making the eqn and tbl steering functions void;Ingo Schwarze
2014-11-28Simplify by making many functions in the man(7) parser void,Ingo Schwarze
2014-11-28Simplify by making the mdoc parser callbacks void, and some cleanup;Ingo Schwarze
2014-11-28Simplify the code by making various mdoc parser helper functions void.Ingo Schwarze
2014-11-28Simplify code by making mdoc validation handlers void.Ingo Schwarze
2014-11-27Downgrade .Bd -file from FATAL to ERROR.Ingo Schwarze
2014-11-27Multiple fixes with respect to .Eo:Ingo Schwarze
2014-11-27Fix the obsolete .Db (toggle debug mode) macro to ignore its argumentsIngo Schwarze
2014-11-27remove unneccessary inclusion protection; ok schwarzeTheo de Raadt
2014-11-27Make makewhatis(8) understand .so links to .gz pages.Ingo Schwarze
2014-11-26Let mparse_readfd() use mparse_open() and mparse_wait()Ingo Schwarze
2014-11-26Simplify the mparse_open()/mparse_wait() interface.Ingo Schwarze
2014-11-26remove an unreachable warning about .Sm argumentsIngo Schwarze
2014-11-26The .Sm macro accepts at most one argument;Ingo Schwarze
2014-11-26Make the code sipler and more robust by always assigning a valueIngo Schwarze
2014-11-25fix (disabled) build of man.cgiIngo Schwarze
2014-11-25Allow comma-separated options in tbl(7) tables.Anthony J. Bentley
2014-11-25Completely rewrite the top level of the layout parser.Ingo Schwarze
2014-11-25"Aq foo" is not the same as "<foo>". Don't use it to mark up HTML.Anthony J. Bentley
2014-11-25Do not access a NULL pointer when a section has no body,Ingo Schwarze
2014-11-21We repeatedly observed assertion crashes in the low-level terminalIngo Schwarze