]> git.cameronkatri.com Git - mandoc.git/history - mdoc_macro.c
MANWIDTH
[mandoc.git] / mdoc_macro.c
2020-01-19 Ingo SchwarzeIntroduce a new mdoc(7) macro .Tg ("tag") to explicitly...
2020-01-19 Ingo SchwarzeAlign to the new, sane behaviour of the groff_mdoc...
2019-01-07 Ingo SchwarzeRepresent mdoc(7) .Pp (and .sp, and some SYNOPSIS and...
2019-01-01 Ingo SchwarzeCorrectly set the ROFF_NOFILL parser flag for .Bd ...
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 SchwarzeAlmost mechanical diff to remove the "struct mparse...
2018-12-04 Ingo SchwarzeClean up the validation of .Pp, .PP, .sp, and .br....
2018-08-17 Ingo SchwarzeRemove more pointer arithmetic passing via regions...
2017-05-30 Ingo SchwarzeMacro argument quoting does not prevent recognition...
2017-05-05 Ingo SchwarzeMove .sp to the roff modules. Enough infrastructure...
2017-05-05 Ingo Schwarzemove .ll to the roff modules
2017-05-04 Ingo SchwarzeParser reorg:
2017-04-29 Ingo SchwarzeParser unification: use nice ohashes for all three...
2017-04-24 Ingo SchwarzeContinue parser unification:
2017-04-17 Ingo SchwarzeFix handling of trailing punctuation in .Lk.
2017-02-16 Ingo SchwarzeFix block scoping error if an explicit block is broken...
2017-02-16 Ingo SchwarzeRemove the ENDBODY_NOSPACE flag, simplifying the code.
2017-02-11 Ingo SchwarzeNever look for broken blocks inside blocks that are...
2017-02-11 Ingo SchwarzeDo not prematurely close .Nd containing a broken child.
2017-02-11 Ingo SchwarzeDo not prematurely mark intermediate blocks as broken...
2017-02-10 Ingo SchwarzeFor child macros of block-end macros, only scan backwar...
2017-02-10 Ingo SchwarzeIn the SYNOPSIS, .Nm blocks can get broken if one of...
2017-01-10 Ingo Schwarzeunify names of AST node flags; no change of cpp output
2016-08-20 Ingo SchwarzeWhen a mismatching end macro occurs while at least...
2016-08-20 Ingo SchwarzeWhen scanning upwards for a column list to put a .Ta...
2016-08-11 Ingo SchwarzeEven after switching from a pending head to the body...
2015-10-20 Ingo SchwarzeIn order to become able to generate syntax tree nodes...
2015-10-17 Ingo SchwarzeVery tricky diff to fix macro interpretation and spacin...
2015-10-15 Ingo SchwarzeWhen blk_full() handles an .It line in .Bl -column...
2015-10-12 Ingo SchwarzeTo make the code more readable, delete 283 /* FALLTHROU...
2015-10-06 Ingo Schwarzemodernize style: "return" is not a function
2015-09-26 Ingo Schwarze/* NOTREACHED */ after abort() is silly, delete it
2015-05-01 Ingo Schwarzemdoc_valid_post() may indirectly call roff_node_unlink...
2015-05-01 Ingo SchwarzeSetting the "last" member of struct roff_node was done...
2015-05-01 Ingo SchwarzeMinor bug fix: When .Pp rewinds .Nm, rewind the whole...
2015-04-29 Ingo SchwarzeIf a block body gets broken, that's no good reason...
2015-04-29 Ingo SchwarzeDo not mark a block with the MDOC_BROKEN flag if it...
2015-04-23 Ingo SchwarzeGet rid of two empty wrapper functions. No functional...
2015-04-21 Ingo SchwarzeAvoid a use after free when the target node is deleted...
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 SchwarzeDecouple the token code for "no request or macro" from...
2015-04-19 Ingo SchwarzeUnify node handling functions:
2015-04-18 Ingo SchwarzeReplace the structs mdoc and man by a unified struct...
2015-04-05 Ingo SchwarzeIf a partial explicit block extending to the next input...
2015-04-05 Ingo SchwarzeReduce code duplication, no functional change:
2015-04-05 Ingo SchwarzeArguments to end macros of broken partial explicit...
2015-04-02 Ingo SchwarzeSecond step towards parser unification:
2015-04-02 Ingo SchwarzeFirst step towards parser unification:
2015-02-12 Ingo SchwarzeDelete the mdoc_node.pending pointer and the function...
2015-02-11 Ingo Schwarzeexplicit blocks close out .Nd; fixing data structure...
2015-02-10 Ingo SchwarzeBe more careful to not generate empty .In, .St, and...
2015-02-07 Ingo SchwarzeClosing a block validates it, which may end up deleting it,
2015-02-06 Ingo SchwarzeDelete the legacy generic warning type MANDOCERR_ARGCWARN,
2015-02-06 Ingo Schwarzebetter handle .Fo and .Fd without argument
2015-02-06 Ingo Schwarzebetter handle .In .Sh .Ss .St .Xr without arguments
2015-02-05 Ingo Schwarzefix handling of empty .An macros
2015-02-05 Ingo SchwarzeSimplify by deleting the "lastline" member of struct...
2015-02-04 Ingo SchwarzeDiscard excess head arguments for .Bd .Bl .Bk and delet...
2015-02-04 Ingo Schwarzediscard .Rs head arguments and improve .Rs diagnostics
2015-02-03 Ingo SchwarzeAvoid closing out an explicit block twice when broken...
2015-02-03 Ingo SchwarzeFinally delete the kitchensink functions rew_sub()...
2015-02-03 Ingo SchwarzeBring .Pp/.Lp handling inside .Nm blocks closer to...
2015-02-02 Ingo SchwarzeSimplify and reindent make_pending(). No functional...
2015-02-02 Ingo SchwarzeSimplify: Do not call rew_dohalt() from make_pending(),
2015-02-02 Ingo SchwarzeGet rid of all remaining calls to rew_sub() where the...
2015-02-02 Ingo SchwarzeGet rid of all calls to rew_sub() in blk_exp_close...
2015-02-02 Ingo SchwarzeWhen a full block macro gets closed out by a mismatching
2015-02-01 Ingo Schwarzeget rid of rew_sub() in blk_part_imp(); no functional...
2015-02-01 Ingo SchwarzeSimplify blk_part_exp(), no functional change.
2015-02-01 Ingo SchwarzeThe function rew_sub() tries to rewind any all all...
2014-12-22 Ingo SchwarzeThe code already pays attention not to close the same...
2014-12-20 Ingo SchwarzeFix two issues causing a class of assertion failures...
2014-12-18 Ingo SchwarzeDon't let .Ta creep into an already-closed list; same...
2014-12-18 Ingo SchwarzeThe code is already careful to not add items to lists...
2014-12-13 Ingo SchwarzeFix a regression found by Carsten dot Kunze at arcor...
2014-11-30 Ingo SchwarzeMultiple fixes with respect to .Pf:
2014-11-30 Ingo Schwarzewarn about attempts to call non-callable macros;
2014-11-29 Ingo SchwarzeReduce code duplication by reusing the same argument...
2014-11-29 Ingo SchwarzeProvide a helper function macro_or_word() and use it...
2014-11-28 Ingo SchwarzeFold the loop around mdoc_argv() into the function...
2014-11-28 Ingo SchwarzeSimplify by making the mdoc parser callbacks void,...
2014-11-28 Ingo SchwarzeSimplify the code by making various mdoc parser helper...
2014-11-28 Ingo SchwarzeSimplify code by making mdoc validation handlers void.
2014-11-27 Ingo SchwarzeMultiple fixes with respect to .Eo:
2014-11-26 Ingo SchwarzeThe .Sm macro accepts at most one argument;
2014-11-25 Ingo SchwarzeDo not access a NULL pointer when a section has no...
2014-11-20 Ingo SchwarzeFix two minibugs reported by Thomas Klausner <wiz at...
2014-11-17 Ingo SchwarzeMultiple fixes with respect to in-line macros:
2014-09-07 Ingo SchwarzeAllow .ll in the prologue; Daniel Levai reports Slackwa...
2014-08-21 Ingo SchwarzeRight after .Fl, a middle delimiter triggers an empty...
2014-08-16 Ingo SchwarzeIf a stray .It follows .El, we are no longer in the...
2014-08-10 Ingo SchwarzeGet rid of HAVE_CONFIG_H, it is always defined; idea...
2014-08-01 Ingo Schwarzemention requests and macros in more messages
2014-07-30 Ingo SchwarzeGet rid of the useless FATAL error "child violates...
2014-07-07 Ingo SchwarzeClean up ERROR messages related to document structure...
2014-07-04 Ingo SchwarzeClean up messages regarding excess arguments:
2014-07-02 Ingo SchwarzeImprove and test the messages about empty macros,
next