]> granicus.if.org Git - postgresql/commit
doc: Fix DocBook XML validity
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 7 May 2014 01:28:58 +0000 (21:28 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 7 May 2014 01:28:58 +0000 (21:28 -0400)
commit3a9d430af515e9dd8a9d34a4011367e667a66521
tree4084735abbcb5241c4f675657482aa0943689771
parent84288a86ac74dbeae486b6ff699c017f7d9517bb
doc: Fix DocBook XML validity

The main problem is that DocBook SGML allows indexterm elements just
about everywhere, but DocBook XML is stricter.  For example, this common
pattern

    <varlistentry>
     <indexterm>...</indexterm>
     <term>...</term>
     ...
    </varlistentry>

needs to be changed to something like

    <varlistentry>
     <term>...<indexterm>...</indexterm></term>
     ...
    </varlistentry>

See also bb4eefe7bf518e42c73797ea37b033a5d8a8e70a.

There is currently nothing in the build system that enforces that things
stay valid, because that requires additional tools and will receive
separate consideration.
24 files changed:
doc/src/sgml/auth-delay.sgml
doc/src/sgml/auto-explain.sgml
doc/src/sgml/config.sgml
doc/src/sgml/dfunc.sgml
doc/src/sgml/installation.sgml
doc/src/sgml/libpq.sgml
doc/src/sgml/logicaldecoding.sgml
doc/src/sgml/pageinspect.sgml
doc/src/sgml/pgfreespacemap.sgml
doc/src/sgml/pgstatstatements.sgml
doc/src/sgml/pgstattuple.sgml
doc/src/sgml/plperl.sgml
doc/src/sgml/pltcl.sgml
doc/src/sgml/protocol.sgml
doc/src/sgml/queries.sgml
doc/src/sgml/recovery-config.sgml
doc/src/sgml/ref/alter_table.sgml
doc/src/sgml/ref/pg_recvlogical.sgml
doc/src/sgml/ref/psql-ref.sgml
doc/src/sgml/rules.sgml
doc/src/sgml/runtime.sgml
doc/src/sgml/sepgsql.sgml
doc/src/sgml/sslinfo.sgml
doc/src/sgml/textsearch.sgml