]> git.cameronkatri.com Git - mandoc.git/history - mdoc_macro.c
Even after switching from a pending head to the body, we have to
[mandoc.git] / mdoc_macro.c
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,
2014-07-02 Ingo SchwarzeClean up warnings related to macros and nesting.
2014-07-02 Ingo SchwarzeFix the column numbers associated with in_line_argn...
2014-07-02 Ingo SchwarzeImplement the obsolete macros .En .Es .Fr .Ot for backw...
2014-04-20 Ingo SchwarzeKNF: case (FOO): -> case FOO:, remove /* LINTED ...
2014-03-30 Ingo SchwarzeImplement the roff(7) .ll (line length) request.
2014-01-21 Ingo SchwarzeTreat the line after .Cd as a single argument.
2014-01-20 Ingo SchwarzeKeep words after .Ic together in a single argument.
2013-12-31 Ingo SchwarzeSimplify: Remove an unused argument from the mandoc_eos...
2013-12-31 Ingo SchwarzeDo not trigger end-of-sentence spacing by trailing...
2013-12-24 Ingo SchwarzeIt turns out SYNOPSIS mode does not imply .Bk in general,
2013-12-24 Ingo SchwarzeWhen deciding whether two consecutive macros are on...
2013-10-21 Ingo SchwarzeThere are three kinds of input lines: text lines, macro...
2013-09-15 Ingo SchwarzeBlock closing macros do not allocate a new node but...
2012-11-19 Ingo SchwarzeDo not crash on stray .Ta macros found outside column...
2012-11-18 Ingo SchwarzeFix four small whitespace issues related to trailing...
2012-11-17 Ingo SchwarzeCleanup naming of local variables to make the code...
2012-11-16 Ingo SchwarzeFix a crash triggered by .Bl -tag .It Xo .El .Sh found...
2012-07-18 Ingo SchwarzeLet a trailing .Ns macro take effect
2012-05-27 Ingo Schwarzeupdate Copyright years according to the CVS logs; no...
2012-01-05 Ingo SchwarzeFix previous such that all .It HEADs are unparsed,
2012-01-02 Kristaps Dzonsons`-diag' lists aren't parsed, unlike other list types...
2011-12-03 Ingo SchwarzeRemove an OpenBSD-specific tweak regarding .Xr spacing...
2011-10-16 Ingo SchwarzeRemove a bunch of useless assignments,
2011-09-18 Ingo Schwarzeforgotten Copyright bumps; no code change
2011-08-10 Kristaps DzonsonsAllow `Sx' and `Ss' to have child nodes. Fixes manuals...
2011-04-30 Kristaps DzonsonsNo code change: fixing spelling errors. From a patch...
2011-04-25 Ingo SchwarzeClosing delimiters only suppress spacing when they...
next