CVS log for docbook2mdoc/statistics.c

[BACK] Up to [cvsweb.bsd.lv] / docbook2mdoc

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.41 / (download) - annotate - [select for diffs], Thu May 2 11:58:18 2019 UTC (4 years, 10 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_1_0, HEAD
Changes since 1.40: +3 -1 lines
Diff to previous 1.40 (colored) to selected 1.30 (colored)

ignore <jobtitle> and <orgdiv>

Revision 1.40 / (download) - annotate - [select for diffs], Wed May 1 12:52:05 2019 UTC (4 years, 10 months ago) by schwarze
Branch: MAIN
Changes since 1.39: +4 -1 lines
Diff to previous 1.39 (colored) to selected 1.30 (colored)

handle <funcparams> inside <paramdef> inside <funcprototype>
(used for giving full function prototypes inside parameter lists
of functions taking function pointer arguments)
by enclosing them in parentheses inside the .Fa macro

Revision 1.39 / (download) - annotate - [select for diffs], Mon Apr 29 02:00:50 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_0_2
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored) to selected 1.30 (colored)

explicitly ignore <keycombo>

Revision 1.38 / (download) - annotate - [select for diffs], Sun Apr 28 20:26:49 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.37: +4 -1 lines
Diff to previous 1.37 (colored) to selected 1.30 (colored)

Parse <abstract> and treat it like a <section>;
when it occurs inside an info element, move it out
and put it before the first section of the page.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Apr 28 15:03:29 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.36: +10 -15 lines
Diff to previous 1.36 (colored) to selected 1.30 (colored)

In this program, there is never a need to survive memory allocation
failure, and there are many places allocating memory.  Consequently,
the code can be simplified providing memory allocation functions
that error out on failure, in the conventional way.

Revision 1.36 / (download) - annotate - [select for diffs], Thu Apr 25 17:57:59 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored) to selected 1.30 (colored)

Make <reference> an alias for <section>.

This is not perfect because if <reference> starts with a <title>,
that title is still printed before the NAME section.  But at least
the <refentry>s no longer get lumped *into* the <title>.

Issue found by Stephen Gregoratto <dev at sgregoratto dot me>
in Xcomposite(3).

Revision 1.35 / (download) - annotate - [select for diffs], Tue Apr 16 21:21:27 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_0_1, VERSION_1_0_0
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored) to selected 1.30 (colored)

translate <productname> to .Sy

Revision 1.34 / (download) - annotate - [select for diffs], Mon Apr 15 00:34:15 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.33: +4 -1 lines
Diff to previous 1.33 (colored) to selected 1.30 (colored)

The <olink> element is woefully underspecified, so the various
attributes may be used quite differently in different documents,
but let's try a basic translation anyway.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Apr 14 23:07:05 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.32: +15 -1 lines
Diff to previous 1.32 (colored) to selected 1.30 (colored)

ignore <quote> around <filename>

Revision 1.32 / (download) - annotate - [select for diffs], Sun Apr 14 22:37:56 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.31: +6 -1 lines
Diff to previous 1.31 (colored) to selected 1.30 (colored)

Rudimentary implementation of <imagedata> by printing the filename.
Ignore the wrappers <caption>, <figure>, <imageobject>, <mediaobject>.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Apr 14 21:11:04 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

The is no perfect way to render <footnote> in mdoc(7).
For now, use .Bo/.Bc as a full block.

Revision 1.30 / (download) - annotate - [selected], Sun Apr 14 20:13:25 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.29: +9 -1 lines
Diff to previous 1.29 (colored)

render <superscript> and <subscript> with \(ha and _

Revision 1.29 / (download) - annotate - [select for diffs], Sun Apr 14 19:29:51 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.28: +15 -1 lines
Diff to previous 1.28 (colored) to selected 1.30 (colored)

do not emit .Em or .Fl right before another macro

Revision 1.28 / (download) - annotate - [select for diffs], Sun Apr 14 18:28:41 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored) to selected 1.30 (colored)

avoid overquoting when <literal> is nested inside <quote>

Revision 1.27 / (download) - annotate - [select for diffs], Sun Apr 14 18:07:35 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.26: +39 -1 lines
Diff to previous 1.26 (colored) to selected 1.30 (colored)

Minor improvements to the handling of some meta-information:
* Translate <simplesect> and <legalnotice> to .Ss or lower.
* Do not uppercase high-level <note> and similar elements.
* Handle <subtitle> like stand-alone <title>.
* Handle <editor> by the <author> handler function.
* Make <copyright> print "Copyright (C)".
* Ignore some transparent nodes.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Apr 14 16:26:34 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.25: +11 -3 lines
Diff to previous 1.25 (colored) to selected 1.30 (colored)

Parse internal subset declarations in <!DOCTYPE> tags as XML;
in particular, they can contain XML comments.
Similar to parts of parse.c rev. 1.23, but simpler.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Apr 14 14:59:37 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.24: +6 -2 lines
Diff to previous 1.24 (colored) to selected 1.30 (colored)

Make <sbr> self-closing even without a trailing slash.
This logically merges parse.c rev. 1.23,
even though the physical code differs.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Apr 14 14:00:17 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.23: +29 -1 lines
Diff to previous 1.23 (colored) to selected 1.30 (colored)

Minor improvements for some inline elements:
* New aliases <keycap> and <property>.
* Make <application> an alias for <command>.
* Ignore <keycode> and <returnvalue>.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Apr 14 12:38:33 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.22: +12 -1 lines
Diff to previous 1.22 (colored) to selected 1.30 (colored)

Move content from <bookinfo>, <articleinfo>, <refentryinfo>, and <refmeta>
that is not used in the prologue to the AUTHORS section.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Apr 13 15:54:45 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) to selected 1.30 (colored)

rudimentary implementation of <systemitem>

Revision 1.21 / (download) - annotate - [select for diffs], Sat Apr 13 13:06:35 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.20: +7 -1 lines
Diff to previous 1.20 (colored) to selected 1.30 (colored)

Improve the proplogue:
* Use <pubdate> or <date> for .Dd.
* Clean up the way how <title> from <bookinfo> is used for .Nd.
* Treat <articleinfo> just like <bookinfo>.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Apr 12 21:37:07 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.19: +11 -1 lines
Diff to previous 1.19 (colored) to selected 1.30 (colored)

Author node polishing:
* In the AUTHORS section, set -nosplit mode.
* In <author>, do not recurse for <email>: it is pointless because it
cannot reasonably contain child elements, but it can trigger assertions.
* For standalone <email>, do the standard was_impl dance.
* Treat <othercredit> just like <author>.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Apr 12 07:05:19 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored) to selected 1.30 (colored)

handle <computeroutput> and <markup>;
patch from Stephen Gregoratto <dev at sgregoratto dot me>
who found that both are frequently used in the doclifter manpage

Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 7 19:33:27 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.17: +6 -1 lines
Diff to previous 1.17 (colored) to selected 1.30 (colored)

handle <appendix>, <article>, <book>, and <legalnotice> similar to <section>

Revision 1.17 / (download) - annotate - [select for diffs], Sun Apr 7 18:51:53 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.16: +10 -1 lines
Diff to previous 1.16 (colored) to selected 1.30 (colored)

handle glossaries just like variablelists

Revision 1.16 / (download) - annotate - [select for diffs], Sun Apr 7 17:55:18 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored) to selected 1.30 (colored)

render <blockquote> as .Bd -ragged -offset indent

Revision 1.15 / (download) - annotate - [select for diffs], Sun Apr 7 17:00:56 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored) to selected 1.30 (colored)

better handling of <link> and <ulink> elements
including endterm=, linkend=, url=, and xlink:href= attributes

Revision 1.14 / (download) - annotate - [select for diffs], Sat Apr 6 13:45:58 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored) to selected 1.30 (colored)

treat <simpara> just like <para>; simplified version
of a patch from Stephen Gregoratto <dev at sgregoratto dot me>

Revision 1.13 / (download) - annotate - [select for diffs], Wed Apr 3 18:52:40 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored) to selected 1.30 (colored)

rudimentary implementation of <simplelist>

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 3 17:53:02 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.11: +14 -1 lines
Diff to previous 1.11 (colored) to selected 1.30 (colored)

Various in-line elements:
Translate <errorname> to .Er.
Translate <sgmltag> to .Ic.
Translate <literal> to .Ql, avoiding .Li.
Map <code> and <userinput> to <literal>.
Map <structname> to <type>.
Map <structfield> to <parameter>.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Apr 3 16:52:51 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.10: +13 -1 lines
Diff to previous 1.10 (colored) to selected 1.30 (colored)

do not abort(3) when there is more than one <refmeta>

Revision 1.10 / (download) - annotate - [select for diffs], Wed Apr 3 16:08:57 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.9: +6 -1 lines
Diff to previous 1.9 (colored) to selected 1.30 (colored)

introduce <symbol> as an alias for <constant>

Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 3 15:27:44 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.8: +16 -9 lines
Diff to previous 1.8 (colored) to selected 1.30 (colored)

mark more relations involving parameters, indexterms, and sections as handled

Revision 1.8 / (download) - annotate - [select for diffs], Wed Apr 3 15:05:08 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.7: +7 -1 lines
Diff to previous 1.7 (colored) to selected 1.30 (colored)

Make <funcdef> more robust:
If the first child is text, use it for .Ft,
then use all remaining children for .Fo.

Make <funcprototype> more robust:
Use all children but the first <funcdef> for .Fa.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Apr 3 14:02:07 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.6: +8 -1 lines
Diff to previous 1.6 (colored) to selected 1.30 (colored)

Do not handle <varlistentry> in pnode_print()
because it generates .It which must not occur outside .Bl.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 3 12:29:47 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.5: +20 -1 lines
Diff to previous 1.5 (colored) to selected 1.30 (colored)

print tables containing two columns as .Bl -tag

Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 3 11:23:48 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.4: +6 -4 lines
Diff to previous 1.4 (colored) to selected 1.30 (colored)

handle attributes in single quotes

Revision 1.4 / (download) - annotate - [select for diffs], Wed Apr 3 09:49:49 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.3: +55 -2 lines
Diff to previous 1.3 (colored) to selected 1.30 (colored)

optional parent-child histogram for one relation

Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 3 08:39:53 2019 UTC (4 years, 11 months ago) by schwarze
Branch: MAIN
Changes since 1.2: +14 -1 lines
Diff to previous 1.2 (colored) to selected 1.30 (colored)

merge parse.c rev. 1.8: skip XML comments containing greater-than characters

Revision 1.2 / (download) - annotate - [select for diffs], Fri Mar 29 18:09:43 2019 UTC (5 years ago) by schwarze
Branch: MAIN
Changes since 1.1: +44 -12 lines
Diff to previous 1.1 (colored) to selected 1.30 (colored)

allow excluding relations that are already fully implemented

Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 29 15:55:28 2019 UTC (5 years ago) by schwarze
Branch: MAIN
Diff to selected 1.30 (colored)

Add a utility for docbook2mdoc developers
to collect element usage and parenting statistics,
to help decide which nodes should be most urgently worked on.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb