]> git.cameronkatri.com Git - mandoc.git/history - man_macro.c
In man(1) mode, properly clean up the resn[] result array
[mandoc.git] / man_macro.c
2020-09-09 Ingo SchwarzeElement next-line scopes can nest. Consequently, even...
2019-01-05 Ingo SchwarzeIn HTML output, man(7) .RS blocks get formatted as...
2019-01-05 Ingo SchwarzeSome high-level block macros have an effect similar...
2018-12-31 Ingo SchwarzeCleanup, no functional change:
2018-12-31 Ingo SchwarzeFor .EX and .EE, set the fill mode parser state directl...
2018-12-31 Ingo SchwarzeMove parsing of the .nf and .fi (fill mode) requests...
2018-12-31 Ingo SchwarzeCleanup, minus 15 LOC, no functional change:
2018-12-30 Ingo SchwarzeCleanup, no functional change:
2018-12-21 Ingo SchwarzeRename mandoc_getarg() to roff_getarg() and pass it...
2018-12-14 Ingo SchwarzeCleanup, no functional change:
2018-12-14 Ingo SchwarzeAlmost mechanical diff to remove the "struct mparse...
2018-12-14 Ingo SchwarzeMajor cleanup; may imply minor changes in edge cases...
2018-08-26 Ingo SchwarzeSupport nesting of elements with next-line scope.
2018-08-18 Ingo Schwarzeparagraphs can contain .MT and .UR blocks
2018-08-18 Ingo Schwarze.RE causes a line break even if .RS is not open
2018-08-18 Ingo Schwarzeend of sentence detection after .ME and .UE, useful...
2018-08-18 Ingo SchwarzeTwo consecutive .SY blocks only get a blank line in...
2018-08-18 Ingo Schwarzeimplement the GNU man-ext .SY/.YS (synopsis block)...
2018-08-17 Ingo SchwarzeRemove more pointer arithmetic passing via regions...
2018-08-16 Ingo Schwarzeimplement the GNU man-ext .TQ macro in man(7),
2018-08-15 Ingo Schwarzefix incomplete variable renaming in previous;
2018-08-14 Ingo Schwarzesupport tail arguments on the .ME and .UE macros,
2017-06-25 Ingo Schwarzeadd support for the MT and ME mailto macros, used for...
2017-06-17 Ingo Schwarzeif .in is used inside the .TP head, it's always relative
2017-06-13 Ingo SchwarzePartial support for the \n[an-margin] number register.
2017-05-05 Ingo SchwarzeMove .sp to the roff modules. Enough infrastructure...
2017-05-05 Ingo Schwarzemove .ll to the roff modules
2017-05-05 Ingo SchwarzeMove handling of the roff(7) .ft request from the man(7)
2017-05-04 Ingo SchwarzeParser reorg:
2017-04-24 Ingo SchwarzeContinue parser unification:
2017-01-10 Ingo Schwarzeunify names of AST node flags; no change of cpp output
2016-01-08 Ingo SchwarzeDelete the redundant "nchild" member of struct roff_nod...
2015-10-22 Ingo Schwarzemove man(7) validation into the dedicated validation...
2015-10-06 Ingo Schwarzemodernize style: "return" is not a function
2015-09-26 Ingo Schwarze/* NOTREACHED */ after abort() is silly, delete it
2015-09-04 Ingo SchwarzeFill mode changes don't break next-line scope in all...
2015-04-23 Ingo SchwarzeGet rid of two empty wrapper functions. No functional...
2015-04-19 Ingo SchwarzeUnify trickier node handling functions.
2015-04-19 Ingo SchwarzeUnify some node handling functions that use TOKEN_NONE.
2015-04-19 Ingo SchwarzeUnify node handling functions:
2015-04-18 Ingo SchwarzeReplace the structs mdoc and man by a unified struct...
2015-04-03 Ingo SchwarzeVastly simplify man(7) block unwinding, similar to...
2015-04-03 Ingo SchwarzeIt turns out the man(7) parser suffers from unintelligi...
2015-04-02 Ingo SchwarzeSecond step towards parser unification:
2015-04-02 Ingo SchwarzeFirst step towards parser unification:
2015-03-20 Ingo SchwarzeThe .PD macro can occur in next-line scope. Fixes...
2015-03-20 Ingo SchwarzeSimplify by almost halving the number of macro flags:
2015-02-06 Ingo Schwarzebetter error reporting regarding .OP .RS .UR .TH arguments
2015-02-06 Ingo Schwarzebetter diagnostics about excess arguments to .PD .ft .sp
2015-02-06 Ingo Schwarzebetter error reporting for .br .fi .nf with arguments
2015-01-24 Ingo Schwarzepreserve .PP before .RE; effect found in audio/pms(1)
2015-01-24 Ingo SchwarzeStrangely, ignoring the roff(7) .na request was impleme...
2015-01-24 Ingo SchwarzeSupport .RE with an argument; needed for audio/pms(1).
2014-12-16 Ingo SchwarzeExplicit block closure macros clobber next-line block...
2014-11-28 Ingo SchwarzeSimplify by making many functions in the man(7) parser...
2014-11-03 Ingo SchwarzeAllow the five man(7) font macros to concatenate their...
2014-08-18 Ingo SchwarzeWhen the first child of the node being validated gets...
2014-08-10 Ingo SchwarzeGet rid of HAVE_CONFIG_H, it is always defined; idea...
2014-07-30 Ingo SchwarzeImprove handling of next-line scope broken by end of...
2014-07-30 Ingo Schwarzegarbage collect three unused global flags; no functiona...
2014-07-09 Ingo Schwarzedelete forgotten, obsolete rew_warn() prototype
2014-07-07 Ingo SchwarzeClean up ERROR messages related to document structure...
2014-07-07 Ingo SchwarzeSimplify man_unscope(), removing 18 lines of code,...
2014-04-20 Ingo SchwarzeKNF: case (FOO): -> case FOO:, remove /* LINTED ...
2014-03-30 Ingo SchwarzeImplement the roff(7) .ll (line length) request.
2013-12-31 Ingo SchwarzeSimplify: Remove an unused argument from the mandoc_eos...
2013-12-25 Ingo Schwarzes/[Nn]ull/NUL/ in comments where appropriate;
2013-12-22 Ingo SchwarzeImplement end-of-sentence spacing at the end of man...
2013-11-11 Ingo SchwarzeIn the parser, when closing an explicit block that...
2013-10-17 Ingo SchwarzeImplement the .UR/.UE block (uniform resource identifie...
2012-11-17 Ingo SchwarzeCleanup naming of local variables to make the code...
2012-06-12 Kristaps DzonsonsFix an assert() raised by `RS' when following `TP'.
2012-06-03 Ingo SchwarzeClose a preceding implicit block before opening an...
2012-06-02 Ingo SchwarzeMinimal implementation of .EX and .EE for GNU compatibi...
2012-01-03 Kristaps DzonsonsAdd support for `OP', one of the extended man macros...
2011-12-04 Ingo SchwarzeJumping out of man_unscope() for the root node is a...
2011-11-18 Joerg SonnenbergerFix condition. Not enough tea.
2011-11-18 Joerg SonnenbergerSlightly adjust last: return successful as some times...
2011-11-18 Joerg SonnenbergerConvert an assert into an explicit check. man_unscope...
2011-11-07 Ingo SchwarzeWhen the HEAD scope of .TP is broken by another block...
2011-09-18 Ingo Schwarzeforgotten Copyright bumps; no code change
2011-07-07 Kristaps DzonsonsFix a bug in the -man parser where deleting nodes ...
2011-06-18 Kristaps DzonsonsAllow RS/RE blocks to nest. This requires first the...
2011-04-19 Kristaps DzonsonsClean up parsing of delimiters in -mdoc. First, remove...
2011-04-17 Kristaps DzonsonsGet mdoc_argv.c ready to use [some of] mandoc_getarg...
2011-03-23 Kristaps DzonsonsMerge man_args() into man_macro.c, the only place where...
2011-03-23 Kristaps DzonsonsFirst, make -man ARGS_EOLN et al. be an enum. Second...
2011-03-22 Kristaps Dzonsonslibmdoc.h and libman.h were including mdoc.h and man...
2011-03-20 Kristaps DzonsonsConsolidate messages. Have all parse-time messages...
2011-03-17 Kristaps DzonsonsClean-up in libman: make all calls to man_*msg not...
2011-01-12 Kristaps DzonsonsDowngrade -man message of ignored empty paragraph to...
2010-12-08 Kristaps DzonsonsRemove `i' and `r' macro handlers. These macros, origi...
2010-12-06 Kristaps DzonsonsAdd support for `ft' macro found in groff(7). Based...
2010-12-05 Kristaps DzonsonsRemove `Sp', `Vb', and `Ve' (as per schwarze@'s changes...
2010-11-30 Kristaps DzonsonsKill man_action.c.
2010-07-31 Ingo SchwarzeSync to OpenBSD: add missing Copyright years.
2010-07-22 Kristaps DzonsonsAdded `in' macro support for -man -Tascii. This is...
2010-06-26 Kristaps DzonsonsMechanical diff allowing the const struct regset to...
2010-06-19 Kristaps DzonsonsChurn as I finish email address migration kth.se -...
2010-05-17 Kristaps DzonsonsEnable the unified error/warning enumeration in mandoc...
next