=================================================================== RCS file: /cvs/docbook2mdoc/statistics.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- docbook2mdoc/statistics.c 2019/04/14 16:26:34 1.26 +++ docbook2mdoc/statistics.c 2019/04/14 18:07:35 1.27 @@ -1,4 +1,4 @@ -/* $Id: statistics.c,v 1.26 2019/04/14 16:26:34 schwarze Exp $ */ +/* $Id: statistics.c,v 1.27 2019/04/14 18:07:35 schwarze Exp $ */ /* * Copyright (c) 2019 Ingo Schwarze * @@ -360,27 +360,44 @@ main(int argc, char *argv[]) /* Exclude relations that are already fully implemented. */ if (show_all == 0) { + table_add("ROOT", "article"); + table_add("ROOT", "book"); + table_add("ROOT", "chapter"); table_add("ROOT", "refentry"); table_add("acronym", "TEXT"); + table_add("affiliation", "orgdiv"); + table_add("affiliation", "orgname"); table_add("appendix", NULL); table_add("application", "TEXT"); table_add("arg", "option"); table_add("article", NULL); + table_add("articleinfo", "author"); + table_add("articleinfo", "authorgroup"); + table_add("articleinfo", "copyright"); table_add("articleinfo", "date"); + table_add("articleinfo", "legalnotice"); table_add("articleinfo", "pubdate"); + table_add("articleinfo", "releaseinfo"); + table_add("articleinfo", "subtitle"); table_add("articleinfo", "title"); + table_add("author", "affiliation"); table_add("author", "contrib"); table_add("author", "email"); table_add("author", "firstname"); table_add("author", "othername"); table_add("author", "surname"); + table_add("author", "TEXT"); table_add("authorgroup", "author"); + table_add("authorgroup", "editor"); table_add("authorgroup", "othercredit"); table_add("blockquote", NULL); table_add("book", NULL); table_add("bookinfo", "authorgroup"); + table_add("bookinfo", "copyright"); table_add("bookinfo", "legalnotice"); table_add("bookinfo", "pubdate"); + table_add("bookinfo", "releaseinfo"); + table_add("bookinfo", "subtitle"); table_add("bookinfo", "title"); table_add("chapter", NULL); table_add("citerefentry", "manvolnum"); @@ -393,7 +410,13 @@ main(int argc, char *argv[]) table_add("command", "TEXT"); table_add("computeroutput", "TEXT"); table_add("constant", "TEXT"); + table_add("contrib", "TEXT"); + table_add("copyright", "holder"); + table_add("copyright", "year"); table_add("date", "TEXT"); + table_add("editor", "affiliation"); + table_add("editor", "firstname"); + table_add("editor", "surname"); table_add("email", "TEXT"); table_add("emphasis", "TEXT"); table_add("entry", NULL); @@ -419,6 +442,7 @@ main(int argc, char *argv[]) table_add("glosslist", "glossentry"); table_add("glossterm", "TEXT"); table_add("group", "arg"); + table_add("holder", "TEXT"); table_add("indexterm", "primary"); table_add("indexterm", "secondary"); table_add("informaltable", "tgroup"); @@ -437,6 +461,9 @@ main(int argc, char *argv[]) table_add("note", NULL); table_add("option", "TEXT"); table_add("orderedlist", "listitem"); + table_add("orgdiv", "TEXT"); + table_add("orgname", "TEXT"); + table_add("othercredit", "affiliation"); table_add("othercredit", "contrib"); table_add("othercredit", "email"); table_add("othercredit", "firstname"); @@ -447,8 +474,11 @@ main(int argc, char *argv[]) table_add("paramdef", "parameter"); table_add("paramdef", "TEXT"); table_add("parameter", "TEXT"); + table_add("part", NULL); table_add("personname", "firstname"); table_add("personname", "surname"); + table_add("phrase", "TEXT"); + table_add("preface", NULL); table_add("primary", NULL); table_add("programlisting", NULL); table_add("property", "TEXT"); @@ -459,6 +489,8 @@ main(int argc, char *argv[]) table_add("refentry", "refnamediv"); table_add("refentry", "refsect1"); table_add("refentry", "refsynopsisdiv"); + table_add("refentryinfo", "author"); + table_add("refentryinfo", "copyright"); table_add("refentryinfo", "date"); table_add("refentrytitle", "TEXT"); table_add("refmeta", "manvolnum"); @@ -473,6 +505,7 @@ main(int argc, char *argv[]) table_add("refsect2", NULL); table_add("refsynopsisdiv", "cmdsynopsis"); table_add("refsynopsisdiv", "funcsynopsis"); + table_add("releaseinfo", "TEXT"); table_add("replaceable", "TEXT"); table_add("returnvalue", "TEXT"); table_add("row", "entry"); @@ -486,8 +519,10 @@ main(int argc, char *argv[]) table_add("sgmltag", "TEXT"); table_add("simpara", NULL); table_add("simplelist", "member"); + table_add("simplesect", NULL); table_add("structfield", "TEXT"); table_add("structname", "TEXT"); + table_add("subtitle", "TEXT"); table_add("surname", "TEXT"); table_add("symbol", "TEXT"); table_add("synopsis", "TEXT"); @@ -501,6 +536,7 @@ main(int argc, char *argv[]) table_add("tgroup", "thead"); table_add("thead", "row"); table_add("title", "TEXT"); + table_add("trademark", "TEXT"); table_add("type", "TEXT"); table_add("ulink", NULL); table_add("userinput", "TEXT"); @@ -508,6 +544,8 @@ main(int argc, char *argv[]) table_add("varlistentry", "listitem"); table_add("varlistentry", "term"); table_add("varname", "TEXT"); + table_add("warning", NULL); + table_add("year", "TEXT"); } table_add(NULL, NULL);