]> git.cameronkatri.com Git - mandoc.git/history - mdoc_validate.c
remove stray byte from broken escape sequence; diff from jmc@
[mandoc.git] / mdoc_validate.c
2020-10-30 Ingo SchwarzePromote section headers that can can be used unmodified...
2020-04-26 Ingo SchwarzeWhile we do not recommend the idiom ".Fl Fl long" for...
2020-04-24 Ingo Schwarzeprovide a STYLE message when mandoc knows the file...
2020-04-18 Ingo SchwarzeWhen a .Tg is attached to a paragraph, attach the permalink
2020-04-08 Ingo SchwarzeUse a separate node->tag attribute rather than abusing...
2020-04-06 Ingo SchwarzeSupport manual tagging of .Pp, .Bd, .D1, .Dl, .Bl,...
2020-04-02 Ingo SchwarzeCopy tagged strings before marking hyphens as breakable.
2020-04-01 Ingo SchwarzeJust like we are already doing it in HTML output, autom...
2020-03-13 Ingo SchwarzeSplit tagging into a validation part including prioriti...
2020-02-27 Ingo SchwarzeFully support explicit tagging of .Sh and .Ss.
2020-02-27 Ingo SchwarzeIntroduce the concept of nodes that are semantically...
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-09-13 Ingo SchwarzeImprove validation of function names:
2019-06-27 Ingo SchwarzeFix mandoc_normdate() and the way it is used.
2019-03-13 Ingo SchwarzeContrary to what the NetBSD attribute(3) manual page...
2019-03-11 Ingo Schwarzemark check_abort() and post_abort() as __dead;
2019-03-04 Ingo SchwarzeWhen the -S option is given to man(1) and the requested...
2019-03-04 Ingo SchwarzeFix the last straggler where the struct roff_node ...
2018-12-31 Ingo SchwarzeUse the new flag NODE_NOFILL in the validators, which...
2018-12-31 Ingo SchwarzeCleanup, no functional change:
2018-12-31 Ingo SchwarzeCleanup, minus 15 LOC, no functional change:
2018-12-30 Ingo SchwarzeCleanup, no functional change:
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-12-03 Ingo SchwarzeIn the validators, translate obsolete macro aliases...
2018-08-17 Ingo SchwarzeRemove more pointer arithmetic passing via regions...
2018-08-16 Ingo SchwarzeDo not calculate a pointer to a memory location before...
2018-08-01 Ingo SchwarzeFix an off-by-one string read access that could happen...
2018-08-01 Ingo SchwarzeAvoid a read access one byte beyond the end of an alloc...
2018-04-11 Ingo Schwarzepreserve comments before .Dd when converting mdoc(7...
2018-04-05 Ingo Schwarzeuse the portable \(lq and \(rq internally rather than...
2018-03-16 Ingo SchwarzeOuch, fix previous: In the edge case of a single-chara...
2018-03-16 Ingo SchwarzeStyle message about bad input encoding of em-dashes...
2018-02-06 Ingo SchwarzeDelete the "no blank before trailing delimiter" check...
2017-09-12 Ingo SchwarzeDo not segfault when there are two .Dt macros, the...
2017-08-02 Ingo SchwarzeNo longer use names that only occur in the SYNOPSIS...
2017-07-31 Ingo SchwarzeFix an out of bounds read access to a constant array...
2017-07-20 Ingo Schwarzecorrectly handle letters in .Nx arguments; improves...
2017-07-15 Ingo SchwarzeIf -column, -diag, -inset, -item, or -ohang lists have...
2017-07-03 Ingo Schwarzereport trailing delimiters after macros where they...
2017-07-02 Ingo Schwarzeadd warning "cross reference to self"; inspired by...
2017-07-01 Ingo SchwarzeBasic reporting of .Xrs to manual pages that don't...
2017-06-29 Ingo Schwarzewarn about some non-portable idioms in .Bl -column;
2017-06-27 Ingo Schwarzewarn about .Ns macros that have no effect because they...
2017-06-25 Ingo SchwarzeCatch typos in .Sh names; suggested by jmc@.
2017-06-24 Ingo Schwarzeoperating system dependent message about unknown archit...
2017-06-24 Ingo Schwarzein the base system, suggest leaving .Os blank; inspired...
2017-06-24 Ingo SchwarzeSplit -Wstyle into -Wstyle and the even lower -Wbase...
2017-06-17 Ingo Schwarzestyle message about missing RCS ids; inspired by mdoclint
2017-06-11 Ingo Schwarzeooops, fix a glitch in the previous commit...
2017-06-11 Ingo SchwarzeStyle message about legacy man(7) date format in mdoc...
2017-06-11 Ingo Schwarzestyle message about missing .Fn markup; inspired by...
2017-06-11 Ingo SchwarzeDo not issue the message "no blank before trailing...
2017-06-10 Ingo SchwarzeReduce false positives for the "no blank before trailin...
2017-06-10 Ingo Schwarzestyle message about missing blank before trailing delim...
2017-06-08 Ingo Schwarzewarning about unknown .Lb arguments; inspired by mdocli...
2017-06-07 Ingo Schwarzestyle checks related to .Er; inspired by mdoclint(1)
2017-06-01 Ingo SchwarzeSTYLE message about full stop at the end of .Nd; inspir...
2017-05-31 Ingo SchwarzeSTYLE message about missing use of Ox/Nx/Fx/Dx; OK...
2017-05-30 Ingo SchwarzeSTYLE message about useless macros we don't want (Bt...
2017-05-14 Ingo Schwarzewarn about punctuation between .Xr and .Rs in SEE ALSO;
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-29 Ingo SchwarzeParser unification: use nice ohashes for all three...
2017-04-28 Ingo SchwarzeDelete .Pp right before the first .Sh and right before...
2017-04-24 Ingo SchwarzeContinue parser unification:
2017-03-06 Ingo SchwarzeUsing .Nd only makes sense in the NAME section.
2017-02-06 Ingo SchwarzeThe .Nm macro does not only use the default name when...
2017-01-11 Ingo SchwarzeDo text production for .Bt, .Ex, .Rv, .Ud at the valida...
2017-01-10 Ingo SchwarzeUse new NODE_NOSRC and NODE_NOPRT flags for .Bx and...
2017-01-10 Ingo SchwarzeFor the .Ux/.Ox family of macros, do text production...
2017-01-10 Ingo Schwarzeunify names of AST node flags; no change of cpp output
2017-01-10 Ingo SchwarzeIntroduce flags NODE_NOSRC and NODE_NOPRT for AST nodes.
2017-01-08 Ingo SchwarzeTolerate bare tabs in SYNOPSIS .Cd for now.
2017-01-08 Ingo SchwarzeStricter validation of the NAME section, in particular:
2016-12-28 Ingo SchwarzeMake the second, section number argument of .Xr mandatory.
2016-10-09 Ingo SchwarzeDelete complicated code dealing with .Bl -tag without...
2016-08-20 Ingo SchwarzeIf a column list starts with implicit rows (that is...
2016-08-11 Ingo Schwarzeoops, fix stupid typo in previous
2016-08-11 Ingo SchwarzeIf a .Bd display is on the one hand doomed to be delete...
2016-08-10 Ingo SchwarzeDon't deref NULL if the only child of the first .Sh...
2016-08-10 Ingo SchwarzeDon't printf("%s", NULL) if .It has a macro as an argument
2016-08-10 Ingo SchwarzeWhen validating a .Bl list that defaults to -item for...
2016-08-09 Ingo Schwarzefix printf("%s", NULL);
2016-01-08 Ingo SchwarzeDelete the redundant "nchild" member of struct roff_nod...
2015-10-30 Ingo SchwarzeIf a .Bd block has no arguments at all, drop the block...
2015-10-21 Ingo SchwarzeMove all mdoc(7) node validation done before child...
2015-10-20 Ingo SchwarzeIn order to become able to generate syntax tree nodes...
2015-10-19 Ingo Schwarzestyle cleanup, no functional change
2015-10-12 Ingo SchwarzeDelete an assignment that is unconditionally overwritte...
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-09-14 Ingo SchwarzeRemove the warning about children of .Vt blocks because...
2015-04-23 Ingo SchwarzeUnify mdoc_deroff() and man_deroff() into a common...
2015-04-20 Ingo SchwarzeAvoid out-of-bounds read access before the beginning...
2015-04-19 Ingo SchwarzeUnify some node handling functions that use TOKEN_NONE.
next