]> git.cameronkatri.com Git - mandoc.git/history - mandoc.c
more info from John Gardner about ASCII control chars in roff(7) input
[mandoc.git] / mandoc.c
2020-01-19 Ingo SchwarzeAlign to the new, sane behaviour of the groff_mdoc...
2019-06-27 Ingo SchwarzeFix mandoc_normdate() and the way it is used.
2019-05-21 Ingo SchwarzeDo not print the style message "missing date" when...
2018-12-30 Ingo SchwarzeCleanup, no functional change:
2018-12-18 Ingo SchwarzeAs a first step towards making roff_res() callable...
2018-12-16 Ingo SchwarzeYet another round of improvements to manual font selection.
2018-12-15 Ingo SchwarzeSeveral improvements to escape sequence handling.
2018-12-14 Ingo SchwarzeCleanup, no functional change:
2018-12-14 Ingo SchwarzeAlmost mechanical diff to remove the "struct mparse...
2018-10-25 Ingo SchwarzeImplement the \f(CW and \f(CR (constant width font...
2018-08-20 Ingo Schwarze\f[] means \fP, not \fR
2018-08-16 Ingo SchwarzeImplement the \*(.T predefined string (interpolate...
2018-08-10 Ingo Schwarzehandle the non-portable GNU-style \[charNN], \[charNNN...
2018-07-28 Ingo SchwarzeIssue a STYLE message when normalizing the date format...
2017-07-03 Ingo Schwarzewarn about time machines; suggested by Thomas Klausner...
2017-06-14 Ingo Schwarzeimplement the roff(7) \p (break output line) escape...
2017-06-11 Ingo SchwarzeStyle message about legacy man(7) date format in mdoc...
2017-06-02 Ingo SchwarzePartial implementation of \h (horizontal line drawing...
2017-06-01 Ingo SchwarzeMinimal implementation of the \h (horizontal motion...
2015-11-12 Ingo SchwarzeSimplify the logic in mandoc_normdate() and add some...
2015-10-15 Ingo SchwarzeDelete two preprocessor constants that are no longer...
2015-10-13 Ingo SchwarzeReject the escape sequences \[uD800] to \[uDFFF] in...
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-08-29 Ingo SchwarzeParse and ignore the escape sequences \, and \/ (italic...
2015-02-20 Ingo SchwarzeFor selecting a two-digit font size, support the histor...
2015-01-21 Ingo SchwarzeRudimentary implementation of the roff(7) \o escape...
2015-01-01 Ingo SchwarzeFix a read buffer overrun triggered by trailing \s...
2014-12-15 Ingo SchwarzeCatch localtime() failure for additional safety;
2014-10-28 Ingo SchwarzeTighten Unicode escape name parsing.
2014-10-13 Ingo SchwarzeStricter syntax checking of Unicode character names:
2014-08-18 Kristaps DzonsonsFix a corner case where \H<nil> (where <nil> is the...
2014-08-16 Ingo SchwarzeImprove build system and autodetection.
2014-08-10 Ingo SchwarzeGet rid of HAVE_CONFIG_H, it is always defined; idea...
2014-07-06 Ingo SchwarzeClean up messages related to plain text and to escape...
2014-07-06 Ingo SchwarzeFix handling of escape sequences taking numeric arguments.
2014-07-01 Ingo SchwarzeClean up the warnings related to document structure.
2014-06-20 Ingo SchwarzeStart systematic improvements of error reporting.
2014-04-20 Ingo SchwarzeKNF: case (FOO): -> case FOO:, remove /* LINTED ...
2014-04-08 Ingo SchwarzeFully implement the \B (validate numerical expression...
2014-04-07 Ingo SchwarzeAccept arbitrary argument delimiters for various roff...
2014-03-23 Ingo SchwarzeThe files mandoc.c and mandoc.h contained both speciali...
2013-12-31 Ingo SchwarzeSimplify: Remove an unused argument from the mandoc_eos...
2013-12-30 Ingo SchwarzeRemove duplicate const specifiers from the declaration...
2013-12-26 Ingo SchwarzeI have no idea how it happened that \B, \H, \h, \L...
2013-12-25 Ingo SchwarzeParse and ignore the roff(7) escape sequences \d (move...
2013-12-25 Ingo Schwarzes/[Nn]ull/NUL/ in comments where appropriate;
2013-11-10 Ingo SchwarzeSupport the alternative syntax \C'uXXXX' for Unicode...
2013-10-05 Ingo SchwarzeCleanup suggested by gcc-4.8.1, following hints by...
2013-08-08 Ingo SchwarzeImplement the roff(7) font-escape sequence \f(BI "bold...
2013-06-20 Ingo SchwarzeImprove handling of the roff(7) "\t" escape sequence:
2012-06-12 Kristaps DzonsonsAdd `cc' support.
2012-05-31 Ingo SchwarzeWhile i already got my fingers dirty on mandoc_escape(),
2012-05-31 Ingo SchwarzeMake recursive parsing of roff(7) escapes actually...
2012-05-31 Ingo SchwarzeImplement the roff \z escape sequence, intended to...
2011-12-03 Ingo SchwarzeISO style "%Y-%m-%d" dates are common in man(7) .TH.
2011-11-06 Kristaps DzonsonsAccomodate for \f(Cx formatting. Noted by Andreas...
2011-10-24 Ingo SchwarzeHandle \N numbered character escapes the same way as...
2011-09-18 Ingo Schwarzeforgotten Copyright bumps; no code change
2011-07-27 Kristaps DzonsonsMove mandoc_hyph() into roff_parsetext() as a single...
2011-07-27 Kristaps DzonsonsUpdate mandoc_hyph() to the extent that numbers on...
2011-07-24 Kristaps DzonsonsScary-looking but otherwise harmless changes allow...
2011-07-21 Kristaps DzonsonsComplete eqn.7 parsing. Features all productions from...
2011-07-21 Kristaps DzonsonsSupport `size' constructs in eqn.7. Generalise mandoc_...
2011-05-24 Kristaps DzonsonsRemove all references to ESCAPE_PREDEF, which is now...
2011-05-15 Kristaps DzonsonsSupport groff's escape for Unicode input. See
2011-05-14 Kristaps DzonsonsMake character engine (-Tascii, -Tpdf, -Tps) ready...
2011-05-14 Kristaps DzonsonsMove roff.c's strtol into libmandoc.h for use by other...
2011-04-30 Kristaps DzonsonsNo code change: fixing spelling errors. From a patch...
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-04-09 Kristaps DzonsonsLint catching some potential issues.
2011-04-09 Kristaps DzonsonsRemove a2roffdeco() and mandoc_special() functions...
2011-03-28 Kristaps DzonsonsHave libman and libmdoc use mandoc_getcontrol() to...
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 DzonsonsTiny optimisation in mandoc_isdelim() check.
2011-03-17 Kristaps DzonsonsMove mdoc_isdelim() into mandoc.h as mandoc_isdelim...
2011-03-15 Kristaps DzonsonsMake lint shut up a little bit.
2011-03-15 Ingo Schwarzemy $buf = "string"; return $string; is cool in Perl...
2011-03-07 Ingo SchwarzeClean up date handling,
2011-01-03 Ingo SchwarzeUnify roff macro argument parsing (in roff.c, roff_user...
2010-09-04 Kristaps DzonsonsChurny commit to quiet lint. No functional changes.
2010-08-29 Kristaps DzonsonsRemove overstrike `\o'. This isn't the best solution...
2010-08-24 Kristaps DzonsonsHandle nested, recursive mathematical subexpressions...
2010-08-24 Kristaps DzonsonsStrip out `\k' escape.
2010-08-24 Kristaps DzonsonsStripping out of `\w' groff escape. Yet another for...
2010-08-24 Kristaps DzonsonsStrip out the `\z' escape. This is the first recursive...
2010-08-20 Ingo SchwarzeImplement a simple, consistent user interface for error...
2010-08-16 Kristaps DzonsonsAdd \v and \h to ignored escapes. These are in the...
2010-07-25 Joerg SonnenbergerEnsure that isalnum is called with unsigned char argument.
2010-07-22 Kristaps DzonsonsAccept "\s0" (i.e., properly ignore it). Found in...
2010-07-21 Kristaps DzonsonsAccomodate for groff's crappy behaviour wherein an...
2010-07-18 Kristaps DzonsonsThrow out a2roffdeco() in out.c for a readable version...
2010-07-18 Ingo SchwarzeText ending in a full stop, exclamation mark or questio...
2010-07-18 Kristaps DzonsonsClean up mandoc_special() (in order later to catch...
2010-07-06 Kristaps DzonsonsResurrect mandoc.c after bogus removal (was: libmandoc.c).
2010-07-05 Kristaps DzonsonsRenamed mandoc.c to libmandoc.c. This is in the effort...
2010-06-19 Kristaps DzonsonsChurn as I finish email address migration kth.se -...
2010-06-09 Kristaps DzonsonsSquash bug noted by Ulrich Spoerlein where "-" were...
next