From: Mark Wielaard Date: Thu, 14 May 2020 13:11:56 +0000 (+0200) Subject: Use DTD DocBook XML V4.5 everywhere. X-Git-Tag: VALGRIND_3_16_0~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=555ddc4753e9014b809683c840867ed424dd7d99;p=thirdparty%2Fvalgrind.git Use DTD DocBook XML V4.5 everywhere. This makes the rule for xmllint easier since it doesn't need to override the DTD to validate against. It also helps with other tools tryinf to process the docbookx xml files. --- diff --git a/auxprogs/docs/valgrind-di-server-manpage.xml b/auxprogs/docs/valgrind-di-server-manpage.xml index deca81d0a4..a1244600be 100644 --- a/auxprogs/docs/valgrind-di-server-manpage.xml +++ b/auxprogs/docs/valgrind-di-server-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/auxprogs/docs/valgrind-listener-manpage.xml b/auxprogs/docs/valgrind-listener-manpage.xml index da761b1015..b94e2a5f62 100644 --- a/auxprogs/docs/valgrind-listener-manpage.xml +++ b/auxprogs/docs/valgrind-listener-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/cachegrind/docs/cg-manual.xml b/cachegrind/docs/cg-manual.xml index adff8aa730..7fabfa7fee 100644 --- a/cachegrind/docs/cg-manual.xml +++ b/cachegrind/docs/cg-manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/cachegrind/docs/cg_annotate-manpage.xml b/cachegrind/docs/cg_annotate-manpage.xml index 095207182f..112f1607d4 100644 --- a/cachegrind/docs/cg_annotate-manpage.xml +++ b/cachegrind/docs/cg_annotate-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/cachegrind/docs/cg_diff-manpage.xml b/cachegrind/docs/cg_diff-manpage.xml index 4823db0718..c37a55acb6 100644 --- a/cachegrind/docs/cg_diff-manpage.xml +++ b/cachegrind/docs/cg_diff-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/cachegrind/docs/cg_merge-manpage.xml b/cachegrind/docs/cg_merge-manpage.xml index 5e733d2ffc..72227b8b1c 100644 --- a/cachegrind/docs/cg_merge-manpage.xml +++ b/cachegrind/docs/cg_merge-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/callgrind/docs/callgrind_annotate-manpage.xml b/callgrind/docs/callgrind_annotate-manpage.xml index 2d0482b1ab..21fe922227 100644 --- a/callgrind/docs/callgrind_annotate-manpage.xml +++ b/callgrind/docs/callgrind_annotate-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/callgrind/docs/callgrind_control-manpage.xml b/callgrind/docs/callgrind_control-manpage.xml index 952a1c0c13..d6f7e654a3 100644 --- a/callgrind/docs/callgrind_control-manpage.xml +++ b/callgrind/docs/callgrind_control-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/callgrind/docs/cl-format.xml b/callgrind/docs/cl-format.xml index 77fe5dfdf6..06a0449ad9 100644 --- a/callgrind/docs/cl-format.xml +++ b/callgrind/docs/cl-format.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/callgrind/docs/cl-manual.xml b/callgrind/docs/cl-manual.xml index d8b65f8021..7b7172ed4b 100644 --- a/callgrind/docs/cl-manual.xml +++ b/callgrind/docs/cl-manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/coregrind/docs/vgdb-manpage.xml b/coregrind/docs/vgdb-manpage.xml index 85a62aadc7..d5aa305358 100644 --- a/coregrind/docs/vgdb-manpage.xml +++ b/coregrind/docs/vgdb-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/dhat/docs/dh-manual.xml b/dhat/docs/dh-manual.xml index eeb6080551..f52cca204d 100644 --- a/dhat/docs/dh-manual.xml +++ b/dhat/docs/dh-manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/Makefile.am b/docs/Makefile.am index ac9110e63e..f875d6dcc3 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -114,10 +114,7 @@ LOGFILE = print.log # validation stuff XMLLINT = xmllint -LINT_FLAGS = --noblanks --noout --xinclude --postvalid --noent -# validate with docbook 4.3 'cos it supports xml:base natively -VALID_FLAGS = --dtdvalid http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd -XMLLINT_FLAGS = $(LINT_FLAGS) $(VALID_FLAGS) +XMLLINT_FLAGS = --noblanks --noout --xinclude --postvalid --noent # stylesheet processor XSLTPROC = xsltproc diff --git a/docs/xml/FAQ.xml b/docs/xml/FAQ.xml index 9919c8d40c..845f5bb96c 100644 --- a/docs/xml/FAQ.xml +++ b/docs/xml/FAQ.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/design-impl.xml b/docs/xml/design-impl.xml index f891f3ba8b..a7b0ab3678 100644 --- a/docs/xml/design-impl.xml +++ b/docs/xml/design-impl.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/dist-docs.xml b/docs/xml/dist-docs.xml index e4021ed923..9bf4d100ae 100644 --- a/docs/xml/dist-docs.xml +++ b/docs/xml/dist-docs.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/index.xml b/docs/xml/index.xml index 758c669132..3bdb38aa12 100644 --- a/docs/xml/index.xml +++ b/docs/xml/index.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/licenses.xml b/docs/xml/licenses.xml index e9c4ef65ad..e93bd6a367 100644 --- a/docs/xml/licenses.xml +++ b/docs/xml/licenses.xml @@ -1,6 +1,6 @@ - + diff --git a/docs/xml/manpages-index.xml b/docs/xml/manpages-index.xml index a038ee416f..3e422c1431 100644 --- a/docs/xml/manpages-index.xml +++ b/docs/xml/manpages-index.xml @@ -1,6 +1,6 @@ - + diff --git a/docs/xml/manual-core-adv.xml b/docs/xml/manual-core-adv.xml index fd05ecf2ec..fe05c8ef28 100644 --- a/docs/xml/manual-core-adv.xml +++ b/docs/xml/manual-core-adv.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/manual-core.xml b/docs/xml/manual-core.xml index b36009ed90..a5168acf62 100644 --- a/docs/xml/manual-core.xml +++ b/docs/xml/manual-core.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/manual-intro.xml b/docs/xml/manual-intro.xml index 6f730d1ac0..5f84671fd6 100644 --- a/docs/xml/manual-intro.xml +++ b/docs/xml/manual-intro.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/manual-writing-tools.xml b/docs/xml/manual-writing-tools.xml index a36d775544..272d54ccf8 100644 --- a/docs/xml/manual-writing-tools.xml +++ b/docs/xml/manual-writing-tools.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/manual.xml b/docs/xml/manual.xml index da37102d00..e71a9cf750 100644 --- a/docs/xml/manual.xml +++ b/docs/xml/manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/quick-start-guide.xml b/docs/xml/quick-start-guide.xml index f7bbf68741..a61f5f095a 100644 --- a/docs/xml/quick-start-guide.xml +++ b/docs/xml/quick-start-guide.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/tech-docs.xml b/docs/xml/tech-docs.xml index 918e8e37eb..28070f970c 100644 --- a/docs/xml/tech-docs.xml +++ b/docs/xml/tech-docs.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/docs/xml/valgrind-manpage.xml b/docs/xml/valgrind-manpage.xml index 10decc258a..e1867c6ad6 100644 --- a/docs/xml/valgrind-manpage.xml +++ b/docs/xml/valgrind-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/drd/docs/drd-manual.xml b/drd/docs/drd-manual.xml index 897a1bbe53..8fe1903e6c 100644 --- a/drd/docs/drd-manual.xml +++ b/drd/docs/drd-manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/exp-bbv/docs/bbv-manual.xml b/exp-bbv/docs/bbv-manual.xml index 7195e9151c..6be1ffeeee 100644 --- a/exp-bbv/docs/bbv-manual.xml +++ b/exp-bbv/docs/bbv-manual.xml @@ -1,6 +1,6 @@ - + BBV: an experimental basic block vector generation tool diff --git a/helgrind/docs/hg-manual.xml b/helgrind/docs/hg-manual.xml index 887a4be519..44cb74603c 100644 --- a/helgrind/docs/hg-manual.xml +++ b/helgrind/docs/hg-manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/lackey/docs/lk-manual.xml b/lackey/docs/lk-manual.xml index a5c7bbd327..4170a8c3dc 100644 --- a/lackey/docs/lk-manual.xml +++ b/lackey/docs/lk-manual.xml @@ -1,6 +1,6 @@ - + diff --git a/massif/docs/ms-manual.xml b/massif/docs/ms-manual.xml index 8d41286cff..b590536889 100644 --- a/massif/docs/ms-manual.xml +++ b/massif/docs/ms-manual.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/massif/docs/ms_print-manpage.xml b/massif/docs/ms_print-manpage.xml index 856728ec8a..47a74c8764 100644 --- a/massif/docs/ms_print-manpage.xml +++ b/massif/docs/ms_print-manpage.xml @@ -1,6 +1,6 @@ - %vg-entities; ]> diff --git a/memcheck/docs/mc-manual.xml b/memcheck/docs/mc-manual.xml index 9d7d217221..2acf6fd4f7 100644 --- a/memcheck/docs/mc-manual.xml +++ b/memcheck/docs/mc-manual.xml @@ -1,6 +1,6 @@ - + diff --git a/memcheck/docs/mc-tech-docs.xml b/memcheck/docs/mc-tech-docs.xml index 94911d0890..44bbb8c6ee 100644 --- a/memcheck/docs/mc-tech-docs.xml +++ b/memcheck/docs/mc-tech-docs.xml @@ -1,6 +1,6 @@ - + - +