]> git.cameronkatri.com Git - mandoc.git/history - mdoc_macro.c
Unify some node handling functions that use TOKEN_NONE.
[mandoc.git] / mdoc_macro.c
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...
2011-04-19 Kristaps DzonsonsClean up parsing of delimiters in -mdoc. First, remove...
2011-03-22 Kristaps Dzonsonslibmdoc.h and libman.h were including mdoc.h and man...
2011-03-22 Kristaps DzonsonsMove mandoc_isdelim() back into libmdoc.h. This fixes...
2011-03-20 Kristaps DzonsonsConsolidate messages. Have all parse-time messages...
2011-03-17 Kristaps DzonsonsClean-up in libmdoc: fix last checks for mdoc_*msg...
2011-03-17 Kristaps DzonsonsMove mdoc_isdelim() into mandoc.h as mandoc_isdelim...
2011-01-25 Kristaps DzonsonsHave `Bx' accept two arguments, not just one, and join...
2011-01-12 Kristaps DzonsonsIncorporate same fix for -man post-validation deletion...
2010-12-15 Kristaps DzonsonsAdd a "last child" member of struct mdoc_node.
2010-12-06 Kristaps DzonsonsMerge schwarze@'s relaxation of scope-breaking rules...
2010-11-30 Kristaps Dzonsonsmdoc_action.c is no more. Attic it and remove it from...
2010-11-29 Kristaps DzonsonsMove `Mt', `Ar', and `Li' handling from mdoc_action...
2010-10-01 Ingo Schwarze* need a space before .No even if it starts with a...
2010-09-26 Ingo SchwarzeIf an explicit scope is still open at the end of an...
2010-07-18 Ingo SchwarzeText ending in a full stop, exclamation mark or questio...
next