]> granicus.if.org Git - postgresql/commitdiff
Add `id' attributes to all `chapter' and `sect1' tags, to generate useful
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 29 Sep 2000 20:21:34 +0000 (20:21 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 29 Sep 2000 20:21:34 +0000 (20:21 +0000)
names for the HTML files (e.g., not x4856.htm).

57 files changed:
doc/src/sgml/advanced.sgml
doc/src/sgml/arch-dev.sgml
doc/src/sgml/arch-pg.sgml
doc/src/sgml/arch.sgml
doc/src/sgml/backup.sgml
doc/src/sgml/bki.sgml
doc/src/sgml/charset.sgml
doc/src/sgml/cvs.sgml
doc/src/sgml/datatype.sgml
doc/src/sgml/datetime.sgml
doc/src/sgml/dfunc.sgml
doc/src/sgml/docguide.sgml
doc/src/sgml/ecpg.sgml
doc/src/sgml/extend.sgml
doc/src/sgml/func.sgml
doc/src/sgml/geqo.sgml
doc/src/sgml/history.sgml
doc/src/sgml/indexcost.sgml
doc/src/sgml/info.sgml
doc/src/sgml/install-win32.sgml
doc/src/sgml/installation.sgml
doc/src/sgml/intro.sgml
doc/src/sgml/jdbc.sgml
doc/src/sgml/keys.sgml
doc/src/sgml/libpgtcl.sgml
doc/src/sgml/libpq++.sgml
doc/src/sgml/libpq.sgml
doc/src/sgml/lobj.sgml
doc/src/sgml/manage-ag.sgml
doc/src/sgml/manage.sgml
doc/src/sgml/mvcc.sgml
doc/src/sgml/odbc.sgml
doc/src/sgml/oper.sgml
doc/src/sgml/plan.sgml
doc/src/sgml/plperl.sgml
doc/src/sgml/plsql.sgml
doc/src/sgml/pltcl.sgml
doc/src/sgml/populate.sgml
doc/src/sgml/problems.sgml
doc/src/sgml/protocol.sgml
doc/src/sgml/query.sgml
doc/src/sgml/regress.sgml
doc/src/sgml/release.sgml
doc/src/sgml/rules.sgml
doc/src/sgml/runtime.sgml
doc/src/sgml/sources.sgml
doc/src/sgml/spi.sgml
doc/src/sgml/sql.sgml
doc/src/sgml/start.sgml
doc/src/sgml/syntax.sgml
doc/src/sgml/trigger.sgml
doc/src/sgml/typeconv.sgml
doc/src/sgml/user-manag.sgml
doc/src/sgml/xfunc.sgml
doc/src/sgml/xoper.sgml
doc/src/sgml/xplang.sgml
doc/src/sgml/xtypes.sgml

index 1cf2c63ffab1c3ee4154effa474047c63c90c343..7876eac4104451d477581ff0e2edd9057d1107d4 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.16 2000/09/29 20:21:33 petere Exp $
 -->
 
  <chapter id="advanced">
@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 pe
    (Refer to <xref linkend="QUERY"> for how to use it.)
   </para>
 
-  <sect1>
+  <sect1 id="inheritance">
    <title>Inheritance</title>
 
    <para>
@@ -137,7 +137,7 @@ SET SQL_Inheritance TO OFF;
    </note>
   </sect1>
 
-  <sect1>
+  <sect1 id="non-atomic-values">
    <title>Non-Atomic Values</title>
 
    <para>
@@ -258,7 +258,7 @@ SELECT SAL_EMP.schedule[1:2][1:1]
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="more-advanced">
    <title>More Advanced Features</title>
 
    <para>
index 52bdb8e4075100273f9ee1661f64c3da40518713..37b09c196ee6d988f91694830380267fd86db5ea 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.10 2000/09/29 20:21:33 petere Exp $
 -->
 
  <chapter id="overview">
@@ -28,7 +28,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho
    sending the results.
   </para>
 
-  <sect1>
+  <sect1 id="query-path">
    <title>The Path of a Query</title>
 
    <para>
@@ -114,7 +114,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="connect-estab">
    <title>How Connections are Established</title>
 
    <para>
@@ -167,7 +167,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho
 
   </sect1>
 
-  <sect1>
+  <sect1 id="parser-stage">
    <title>The Parser Stage</title>
 
    <para>
@@ -442,7 +442,7 @@ current context are performed.
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="rule-system">
    <title>The <productname>Postgres</productname> Rule System</title>
 
    <para>
@@ -585,7 +585,7 @@ current context are performed.
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="planner-optimizer">
    <title>Planner/Optimizer</title>
 
    <para>
@@ -711,7 +711,7 @@ current context are performed.
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="executor">
    <title>Executor</title>
 
    <para>
index 8de7c1db505f9d927552821bf3caa493adb3cc67..98c9f18f6dacf7e73aac55bd47fb89ac0bc0e3f5 100644 (file)
@@ -1,7 +1,7 @@
 <Chapter Id="arch-pg">
        <TITLE>Architecture</TITLE>
 
-<Sect1>
+<Sect1 id="arch-pg-concepts">
 <Title><ProductName>Postgres</ProductName> Architectural Concepts</Title>
 
 <Para>
index 4405728aa0a925bbfe614444164bd848fde49953..3ce064192aae3e798b100a4b900aa95ae09c2218 100644 (file)
@@ -1,7 +1,7 @@
 <Chapter Id="arch">
        <TITLE>Architecture</TITLE>
 
-<Sect1>
+<Sect1 id="arch-concepts">
 <Title><ProductName>Postgres</ProductName> Architectural Concepts</Title>
 
 <Para>
index 204692705dcbce58d00c320dac160346f5a83fce..c363664e673208c276c9c22a9d16a7c113181a2f 100644 (file)
@@ -1,4 +1,4 @@
-<!-- $Header: /cvsroot/pgsql/doc/src/sgml/backup.sgml,v 2.2 2000/07/21 00:44:12 petere Exp $ -->
+<!-- $Header: /cvsroot/pgsql/doc/src/sgml/backup.sgml,v 2.3 2000/09/29 20:21:33 petere Exp $ -->
 <chapter id="backup">
  <title>Backup and Restore</title>
 
@@ -18,7 +18,7 @@
   </itemizedlist>
  </para>
 
- <sect1>
+ <sect1 id="backup-dump">
   <title><acronym>SQL</> Dump</title>
 
   <para>
@@ -271,7 +271,7 @@ cat <replaceable class="parameter">filename</replaceable>.* | psql <replaceable
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="backup-file">
   <title>File system level backup</title>
 
   <para>
index 938a99d46299643c177f8f179b50c2a2f71c1e50..9b7a7fbea9feaaee0b424717c302150a9f5c72ee 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/bki.sgml,v 1.3 2000/05/02 20:01:51 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/bki.sgml,v 1.4 2000/09/29 20:21:33 petere Exp $
 
 Transcribed from the original bki.man.5 documentation
 - Thomas Lockhart 1998-08-03
@@ -37,7 +37,7 @@ Related information may be found in documentation for
 and the <acronym>SQL</acronym> command <command>CREATE DATABASE</command>.
 </para>
 
-  <sect1>
+  <sect1 id="bki-format">
    <title><acronym>BKI</acronym> File Format</title>
 
    <para>
@@ -82,7 +82,7 @@ follow.
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="bki-commands">
 <title>General Commands</title>
 
 <variablelist>
@@ -229,7 +229,7 @@ This last sentence doesn't reference anything in the example. Should be changed
 </note>
 </sect1>
 
-<sect1>
+<sect1 id="bki-macros">
 <title>Macro Commands</title>
 
 <para>
@@ -272,7 +272,7 @@ read from the file called
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="bki-debug">
 <title>Debugging Commands</title>
 
 <para>
@@ -397,7 +397,7 @@ to
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="bki-example">
 <title>Example</title>
 
 <para>
index 93b3d021e9fe2591391b3fe0d6804f75c1e93af8..7f2d4f73a17d27fc1250a00820005040fe3bf030 100644 (file)
@@ -37,7 +37,7 @@
    </itemizedlist>
   </para>
 
-  <sect1>
+  <sect1 id="multibyte">
    <title>Multi-byte Support</title>
 
    <note>
index bf2ee60ebc7a2caf54fd77b49d01a4c995e8c830..2c2b514d88aaaf08353858dce956ab15f0df8009 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v 1.9 2000/05/29 15:44:54 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v 1.10 2000/09/29 20:21:33 petere Exp $
 CVS code repository
 Thomas Lockhart
 -->
@@ -37,7 +37,7 @@ Thomas Lockhart
   <productname>Postgres</productname> server to your local machine.
  </para>
 
- <sect1>
+ <sect1 id="cvs-tree">
   <title><productname>CVS</productname> Tree Organization</title>
 
   <para>
@@ -154,7 +154,7 @@ cvs commit
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="anoncvs">
   <title>Getting The Source Via Anonymous <productname>CVS</productname></title>
 
   <para>
@@ -286,7 +286,7 @@ $ chmod -R go-w pgsql
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="cvsup">
   <title>Getting The Source Via <productname>CVSup</productname></title>
 
   <para>
index 3e3266cf5f36a48cca44eeac4c43db955bd48806..a693e772086e1f9f6bbe7622524f33ba3136cffc 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.37 2000/09/29 20:21:33 petere Exp $
 -->
 
  <chapter id="datatype">
@@ -271,7 +271,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe
    </note>
   </para>
 
-  <sect1>
+  <sect1 id="numeric-types">
    <title>Numeric Types</title>
 
    <para>
@@ -349,8 +349,8 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe
 
    <para>
     The numeric types have a full set of corresponding arithmetic operators and
-    functions. Refer to <xref endterm="math-opers" linkend="math-opers"> 
-    and <xref endterm="math-funcs" linkend="math-funcs"> for more information.
+    functions. Refer to <xref linkend="numerical-operators"> 
+    and <xref linkend="math-functions"> for more information.
    </para>
 
    <para>
@@ -404,7 +404,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="monetary-types">
    <title>Monetary Type</title>
 
    <note>
@@ -456,7 +456,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
 
   </sect1>
 
-  <sect1>
+  <sect1 id="character-types">
    <title>Character Types</title>
 
    <para>
@@ -549,7 +549,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
 
   </sect1>
 
-  <sect1>
+  <sect1 id="datetime-types">
    <title>Date/Time Types</title>
 
    <para>
@@ -1355,7 +1355,7 @@ January 8 04:05:06 1999 PST
 
   </sect1>
 
-  <sect1>
+  <sect1 id="boolean-type">
    <title>Boolean Type</title>
 
    <para>
@@ -1402,7 +1402,7 @@ January 8 04:05:06 1999 PST
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="geometric-types">
    <title>Geometric Types</title>
 
    <para>
@@ -1731,7 +1731,7 @@ January 8 04:05:06 1999 PST
 
   </sect1>
 
-  <sect1>
+  <sect1 id="net-types">
    <title>IP Version 4 Networks and Host Addresses</title>
 
    <para>
index 97952aa839ba3f95c8b7ca27bf40c65e1b8c2947..9f9bcba5ecd08b8b4e69aaa793bd85840b666df1 100644 (file)
@@ -1,12 +1,12 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.11 2000/08/23 05:59:01 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.12 2000/09/29 20:21:33 petere Exp $
 Date/time details
 -->
 
 <appendix label="UG1" id="datetime-appendix">
  <title id="datetime-appendix-title">Date/Time Support</title>
 
- <sect1>
+ <sect1 id="timezones">
   <title>Time Zones</title>
 
   <para>
@@ -623,7 +623,7 @@ Date/time details
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="units-history">
   <title>History of Units</title>
 
   <note>
index ccdb25e60c17cffa36e2bd3e9c6664f2fd8090c5..7c547d52d09bbec9ad322c1652b1add1ca4d61f1 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.11 2000/09/29 20:21:33 petere Exp $
 -->
 
  <chapter id="dfunc">
@@ -148,7 +148,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
    </itemizedlist>
   </para>
 
-  <sect1>
+  <sect1 id="dload-linux">
    <title>Linux</title>
 
    <para>
@@ -171,7 +171,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
   </sect1>
 
 <!--
-  <sect1>
+  <sect1 id="dload-ultrix">
    <title><acronym>ULTRIX</acronym></title>
 
    <para>
@@ -196,7 +196,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
   </sect1>
 -->
 
-  <sect1>
+  <sect1 id="dload-osf">
    <title><acronym>DEC OSF/1</acronym></title>
 
    <para>
@@ -240,7 +240,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="dload-other">
    <title>
     <acronym>SunOS 4.x</acronym>, <acronym>Solaris 2.x</acronym> and
     <acronym>HP-UX</acronym></title>
index bcfc88e2dc42f9416477a8470373eb36c0e8d82e..543350af987e36ea2afa4461ab9fa85e9bca1784 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.26 2000/05/02 20:01:51 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.27 2000/09/29 20:21:33 petere Exp $
 Documentation Guide
 Thomas Lockhart
 -->
@@ -31,7 +31,7 @@ Thomas Lockhart
   without resorting to mailing list support.
  </para>
 
- <sect1>
+ <sect1 id="doc-roadmap">
   <title>Documentation Roadmap</title>
 
   <para>
@@ -144,7 +144,7 @@ Thomas Lockhart
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="doc-project">
   <title>The Documentation Project</title>
 
   <para>
@@ -206,7 +206,7 @@ Thomas Lockhart
 
  </sect1>
 
- <sect1>
+ <sect1 id="doc-sources">
   <title>Documentation Sources</title>
 
   <para>
@@ -848,7 +848,7 @@ End:
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="doc-build">
   <title>Building Documentation</title>
 
   <para>
@@ -913,7 +913,7 @@ PSTYLE= /home/lockhart/SGML/db143.d/docbook/print
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="doc-manpages">
   <title>Manpages</title>
 
   <para>
@@ -968,7 +968,7 @@ $ make man
   </procedure>
  </sect1>
 
- <sect1>
+ <sect1 id="doc-hardcopy">
   <title>Hardcopy Generation for v7.0</title>
 
   <para>
@@ -1325,7 +1325,7 @@ exit
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="doc-toolsets">
   <title>Toolsets</title>
 
   <para>
@@ -2051,7 +2051,7 @@ dvips postgres.dvi
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="doc-alt-toolsets">
   <title>Alternate Toolsets</title>
 
   <para>
index 8b3049c6ee71edfeaac84cbd7e451e228962bfa2..e0ba477b3a9eed268282e03b547deb7560b2fb22 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.17 2000/09/29 20:21:33 petere Exp $
 -->
 
- <chapter>
+ <chapter id="ecpg">
   <docinfo>
    <authorgroup>
     <author>
@@ -43,7 +43,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere
    </note>
   </para>
 
-  <sect1>
+  <sect1 id="ecpg-why">
    <title>Why Embedded <acronym>SQL</acronym>?</title>
 
    <para>
@@ -65,7 +65,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="ecpg-concept">
    <title>The Concept</title>
 
    <para>
@@ -106,7 +106,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="ecpg-use">
    <title>How To Use <application>ecpg</application></title>
 
    <para>
@@ -425,7 +425,7 @@ struct sqlca
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="ecpg-limitations">
    <title>Limitations</title>
 
    <abstract>
@@ -460,7 +460,7 @@ struct sqlca
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="ecpg-porting">
    <title>Porting From Other <acronym>RDBMS</acronym> Packages</title>
 
    <para>
@@ -503,7 +503,7 @@ struct sqlca
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="ecpg-develop">
    <title>For the Developer</title>
 
    <para>
index 231fde0f43f391948fc5c4e72cc9217ed393946c..5f18a1c770da087c3d609991e213e794354b8f32 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.6 2000/09/29 20:21:33 petere Exp $
 -->
 
  <chapter id="extend">
@@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma
    </itemizedlist>
   </para>
 
-  <sect1>
+  <sect1 id="extend-how">
    <title>How Extensibility Works</title>
 
    <para>
@@ -73,7 +73,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="type-system">
    <title>The <productname>Postgres</productname> Type System</title>
 
    <para>
@@ -107,7 +107,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="system-catalogs">
    <title>About the <productname>Postgres</productname> System Catalogs</title>
 
    <para>
index f7b2334f3dcbb776dc055b732c3535e9000b4500..01764b45f2e03d5f27d7a8f871a1dbdf9b75d262 100644 (file)
@@ -14,8 +14,8 @@
    available through operators and may be documented as operators only.
   </para>
 
-  <sect1>
-   <title id="sql-funcs">SQL Functions</title>
+  <sect1 id="sql-functions">
+   <title>SQL Functions</title>
 
    <para>
     <firstterm><acronym>SQL</acronym> functions</firstterm> are constructs
@@ -65,8 +65,8 @@
    </para>
   </sect1>
 
-  <sect1>
-   <title id="math-funcs">Mathematical Functions</title>
+  <sect1 id="math-functions">
+   <title>Mathematical Functions</title>
 
    <para>
     <table tocentry="1">
 
   </sect1>
 
-  <sect1>
+  <sect1 id="string-functions">
    <title>String Functions</title>
 
    <para>
        <entry>convert varchar to char type</entry>
        <entry>char(varchar 'varchar string')</entry>
        </row>
-       <row>
        <row>
        <entry>chr(int)</entry>
        <entry>text</entry>
        <entry>returns the character having the binary equivalent to int</entry>
        <entry>chr(65)</entry>
        </row>
+       <row>
        <entry>initcap(text)</entry>
        <entry>text</entry>
        <entry>first letter of each word to upper case</entry>
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="datetime-functions">
    <title>Date/Time Functions</title>
 
    <para>
   </sect1>
 
   
-  <sect1>
-
-   <title id="formatting-funcs">Formatting Functions</title>
+  <sect1 id="formatting-functions">
+   <title>Formatting Functions</title>
 
    <note>
     <title>Author</title>
   </sect1>
 
 
-  <sect1>
+  <sect1 id="geometric-functions">
    <title>Geometric Functions</title>
 
    <para>
@@ -1474,8 +1473,8 @@ Not defined by this name. Implements the intersection operator '#'
    </para>
   </sect1>
 
-  <sect1>
-   <title id="cidr-funcs">IP V4 Functions</title>
+  <sect1 id="cidr-functions">
+   <title>IP V4 Functions</title>
 
    <para>
     <table tocentry="1">
@@ -1533,8 +1532,8 @@ Not defined by this name. Implements the intersection operator '#'
 
   </sect1>
 
-  <sect1>
-   <title id="misc-funcs">Miscellaneous Functions</>
+  <sect1 id="misc-functions">
+   <title>Miscellaneous Functions</>
 
    <table>
     <title>Miscellaneous Functions</>
@@ -1588,8 +1587,8 @@ Not defined by this name. Implements the intersection operator '#'
    </note>
   </sect1>
 
-  <sect1>
-   <title id="aggregate-funcs">Aggregate Functions</title>
+  <sect1 id="aggregate-functions">
+   <title>Aggregate Functions</title>
 
    <note>
     <title>Author</title>
index 10fc2d90e8fdf4cef72fff9e75176001ce202540..0f12b3db3c3ec2653b982583ec3429299eec414f 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/geqo.sgml,v 1.12 2000/09/18 20:11:37 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/geqo.sgml,v 1.13 2000/09/29 20:21:33 petere Exp $
 Genetic Optimizer
 -->
 
@@ -40,7 +40,7 @@ Genetic Optimizer
    </note>
   </para>
 
-  <sect1>
+  <sect1 id="geqo-intro">
    <title>Query Handling as a Complex Optimization Problem</title>
 
    <para>
@@ -84,7 +84,7 @@ Genetic Optimizer
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="geqo-intro2">
    <title>Genetic Algorithms (<acronym>GA</acronym>)</title>
 
    <para>
@@ -150,7 +150,7 @@ P''(t)  generation of descendants at a time t
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="geqo-pg-intro">
    <title>Genetic Query Optimization (<acronym>GEQO</acronym>) in Postgres</title>
 
    <para>
@@ -231,7 +231,7 @@ P''(t)  generation of descendants at a time t
 
   </sect1>
 
-  <sect1>
+  <sect1 id="geqo-future">
    <title>Future Implementation Tasks for
     <productname>PostgreSQL</> <acronym>GEQO</acronym></title>
 
index 9616399321e4ec7d65ffd57a9f62fb0e09966d96..149928232610679398c67504fa38ffd34243efc6 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/history.sgml,v 1.9 2000/08/29 20:02:07 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/history.sgml,v 1.10 2000/09/29 20:21:34 petere Exp $
 -->
 
-<sect1>
+<sect1 id="history">
  <title>A Short History of <productname>Postgres</productname></title>
 
  <para>
index e2fc6507ee0ff41bc0458f1d68be81f1f1032da7..4570bc4f6421ef776c56635affb2bb477df1f3b7 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/indexcost.sgml,v 2.4 2000/08/29 20:02:07 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/indexcost.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $
 -->
 
- <chapter>
+ <chapter id="indexcost">
   <title>Index Cost Estimation Functions</title>
 
   <note>
index 11a2105c9d4f1f17ce788b859a087e2c15275d0e..7f51e54d18bab11d47ac482ff84f4a5fe3d0a9dd 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/info.sgml,v 1.8 2000/05/11 17:32:32 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/info.sgml,v 1.9 2000/09/29 20:21:34 petere Exp $
 -->
 
-<sect1>
+<sect1 id="resources">
  <title>Resources</title>
 
  <para>
index 196bc43136e4ea9dea7b712da72461bdad39db0f..5705650faa616202180ccab1557f7621ed9f8ad8 100644 (file)
@@ -8,7 +8,7 @@
    </para>
   </abstract>
 
-  <sect1>
+  <sect1 id="win32-install-build">
    <title>Building the libraries</title>
 
    <para>
@@ -64,7 +64,7 @@ nmake /f win32.mak
 
   </sect1>
 
-  <sect1>
+  <sect1 id="win32-install-install">
    <title>Installing the libraries</title>
    <para>
     The only part of the library to really be installed is the 
@@ -83,7 +83,7 @@ nmake /f win32.mak
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="win32-install-use">
    <title>Using the libraries</title>
    <para>
     To use the libraries, you must add the <filename>libpqdll.lib</filename>
index 2036d7d092dd045c5f8285d82fc09da5a23b4aea..87797543853f6a1be04fa8b30b866c8c191354e9 100644 (file)
@@ -1,9 +1,9 @@
-<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.20 2000/09/27 15:17:53 petere Exp $ -->
+<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.21 2000/09/29 20:21:34 petere Exp $ -->
 
 <chapter id="installation">
  <title><![%flattext-install-include[<productname>PostgreSQL</> ]]>Installation Instructions</title>
 
- <sect1 id="short">
+ <sect1 id="install-short">
   <title>Short Version</title>
 
   <para>
@@ -25,7 +25,7 @@ su - postgres
  </sect1>
 
 
- <sect1 id="requirements">
+ <sect1 id="install-requirements">
   <title>Requirements</title>
 
   <para>
@@ -124,7 +124,7 @@ su - postgres
  </sect1>
 
 <![%flattext-install-ignore;[
- <sect1>
+ <sect1 id="install-getsource">
   <title>Getting The Source</title>
 
   <para>
@@ -254,7 +254,7 @@ su - postgres
  </sect1>
 
 
- <sect1>
+ <sect1 id="install-procedure">
   <title>Installation Procedure</title>
 
   <procedure>
@@ -793,7 +793,7 @@ All of PostgreSQL is successfully made. Ready to install.
 
  </sect1>
 
- <sect1>
+ <sect1 id="install-post">
   <title>Post-Installation Setup</title>
 
   <sect2>
@@ -883,7 +883,7 @@ MANPATH=$MANPATH:/usr/local/pgsql/man
 
 
 <![%flattext-install-include;[
- <sect1>
+ <sect1 id="install-getting-started">
   <title>Getting Started</title>
 
   <para>
@@ -978,7 +978,7 @@ kill `cat /usr/local/pgsql/data/postmaster.pid`
   </procedure>
  </sect1>
 
- <sect1>
+ <sect1 id="install-whatnow">
   <title>What Now?</title>
 
   <para>
index 1d6de96d8bf9d0fb6f5d24f2ab54bb0fc9ed0f1a..cddd648f29a02656075c0c67954275c0fbc39b66 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.12 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="intro">
@@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thoma
    Foundation (<acronym>NSF</acronym>), and ESL, Inc.
   </para>
 
-  <sect1>
+  <sect1 id="intro-whatis">
    <title> What is <productname>Postgres</productname>?</title>
 
    <para>
index e08d59ae186ab1a8038b79ae02497f1f62e9381c..46677410b822bff941b7d2a514c9019e2822806a 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="jdbc">
@@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07
    the driver can be used on any platform.
   </para>
 
-  <sect1>
+  <sect1 id="jdbc-build">
    <title>Building the <acronym>JDBC</acronym> Interface</title>
 
    <sect2>
@@ -97,7 +97,7 @@ java uk.org.retep.finder.Main
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-prepare">
    <title>Preparing the Database for <acronym>JDBC</acronym></title>
 
    <para>
@@ -125,7 +125,7 @@ host         all         127.0.0.1     255.255.255.255   password
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-use">
    <title>Using the Driver</title>
 
    <para>
@@ -138,7 +138,7 @@ host         all         127.0.0.1     255.255.255.255   password
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-import">
    <title>Importing <acronym>JDBC</acronym></title>
 
    <para>
@@ -158,7 +158,7 @@ import java.sql.*;
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-load">
    <title>Loading the Driver</title>
 
    <para>
@@ -219,7 +219,7 @@ Class.forName("postgresql.Driver");
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-connect">
    <title>Connecting to the Database</title>
 
    <para>
@@ -298,7 +298,7 @@ Connection db = DriverManager.getConnection(url,user,pwd);
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-query">
    <title>Issuing a Query and Processing the Result</title>
 
    <para>
@@ -397,7 +397,7 @@ st.close();
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-update">
    <title>Performing Updates</title>
 
    <para>
@@ -410,7 +410,7 @@ st.executeUpdate("create table basic (a int2, b int2)");
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-disconnect">
    <title>Closing the Connection</title>
 
    <para>
@@ -422,7 +422,7 @@ db.close();
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-lo">
    <title>Using Large Objects</title>
 
    <para>
@@ -528,7 +528,7 @@ ps.close();
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="jdbc-ext">
    <title><application>Postgres</application> Extensions to the
     <acronym>JDBC</acronym> <acronym>API</acronym></title>
 
@@ -2627,7 +2627,7 @@ It's up to you, and your applications requirements.
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="jdbc-reading">
 <title>Further Reading</title>
 
 <para>
index 29a62489655cb3669cc3f937241c8fb770df7ac4..ff506fea5399cbc1377637769df75a7a34510fe4 100644 (file)
@@ -1,8 +1,12 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/keys.sgml,v 1.4 2000/08/23 05:59:02 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/keys.sgml,v 1.5 2000/09/29 20:21:34 petere Exp $
 Indices and Keys
 
 $Log: keys.sgml,v $
+Revision 1.5  2000/09/29 20:21:34  petere
+Add `id' attributes to all `chapter' and `sect1' tags, to generate useful
+names for the HTML files (e.g., not x4856.htm).
+
 Revision 1.4  2000/08/23 05:59:02  thomas
 Fix several <ulink> tags which refer to e-mail addresses
  but were missing the "mailto:" prefix.
@@ -24,7 +28,7 @@ Will go into the User's Guide.
 
 -->
 
- <chapter>
+ <chapter id="keys">
   <docinfo>
    <authorgroup>
     <author>
index dd6797b764d878693041a2fe36c3ca49d60b37fc..37344ba0e9d81e59dfd0db53e6d4effd4547cb20 100644 (file)
@@ -12,7 +12,7 @@ tcl scripts.
 This package was originally written by Jolly Chen.
 </Para>
 
-<Sect1>
+<Sect1 id="libpgtcl-commands">
 <Title>Commands</Title>
 
 <Para>
@@ -117,7 +117,7 @@ in a BEGIN/END transaction block.
 
 </Sect1>
 
-<Sect1>
+<Sect1 id="libpgtcl-examples">
 <Title>Examples</Title>
 
 <Para>
@@ -145,7 +145,7 @@ proc getDBs { {host "localhost"} {port "5432"} } {
 </Para>
 </Sect1>
 
-<Sect1>
+<Sect1 id="libpgtcl-ref">
 <Title>pgtcl Command Reference Information</Title>
 
 <REFENTRY ID="PGTCL-PGCONNECT">
index e5045b1b59594cef1da40d281ad9106b1ac5d243..44f7f97dcd6f9c397c0996c0842a0cc4482c5941 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:51 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.17 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="libpqplusplus">
@@ -46,7 +46,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
    code for the three examples in this chapter.
   </para>
 
-  <sect1>
+  <sect1 id="libpqpp-init">
    <title>Control and Initialization</title>
     
    <sect2>
@@ -178,7 +178,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="libpqpp-classes">
    <title>libpq++ Classes</title>
 
    <sect2>
@@ -203,7 +203,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="libpqpp-connect">
    <title>Database Connection Functions</title>
    <para>
     <itemizedlist>
@@ -278,7 +278,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="libpqpp-exec">
    <title>Query Execution Functions</title>
    <para>  
     <itemizedlist>
@@ -574,7 +574,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="libpqpp-notify">
    <title>Asynchronous Notification</title>
     
    <para>
@@ -639,7 +639,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="libpqpp-copy">
    <title>Functions Associated with the COPY Command</title>
    
    <para>
index 201b8e40acf92655736122fada39f7d3749ea805..a9550c8d997923c8489a1a49ea48a922240035f8 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.41 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="libpq-chapter">
@@ -38,7 +38,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momji
    <filename>libpq</filename> library.
   </para>
 
-  <sect1>
+  <sect1 id="libpq-connect">
    <title>Database Connection Functions</title>
 
    <para>
@@ -667,7 +667,7 @@ SSL *PQgetssl(const PGconn *conn);
    </para>
   </sect1>
 
-<sect1>
+<sect1 id="libpq-exec">
 <title>Query Execution Functions</title>
 
 <para>
@@ -1077,7 +1077,7 @@ as with a PGresult returned by libpq itself.
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="libpq-async">
 <title>Asynchronous Query Processing</title>
 
 <para>
@@ -1368,7 +1368,7 @@ is not currently open or the backend is not currently processing a query.
 
 </sect1>
 
-<sect1>
+<sect1 id="libpq-fastpath">
 <title>Fast Path</title>
 
 <para>
@@ -1424,7 +1424,7 @@ typedef struct {
 
 </sect1>
 
-<sect1>
+<sect1 id="libpq-notify">
 <title>Asynchronous Notification</title>
 
 <para>
@@ -1510,7 +1510,7 @@ if any notifications came in during the processing of the query.
 
 </sect1>
 
-<sect1>
+<sect1 id="libpq-copy">
 <title>Functions Associated with the COPY Command</title>
 
 <para>
@@ -1694,7 +1694,7 @@ This will work correctly only if the copy in/out is the only
 
 </sect1>
 
-<sect1>
+<sect1 id="libpq-trace">
 <title><application>libpq</application> Tracing Functions</title>
 
 <para>
@@ -1724,7 +1724,7 @@ void PQuntrace(PGconn *conn)
 
 </sect1>
 
-<sect1>
+<sect1 id="libpq-control">
 <title>
 <application>libpq</application> Control Functions</title>
 
@@ -1930,7 +1930,7 @@ call <function>fe_setauthsvc</function> at all.
 
 </sect1>
 
-<sect1>
+<sect1 id="libpq-sample">
 <title>Sample Programs</title>
 
 <sect2>
index 9d9b9c80bd66bf77d370e57fa36a8dcaba0af515..43daa3c12c3cb1f85721132cde9fb8ff8cd3a458 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="largeObjects">
@@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia
    large object data.
   </para>
 
-  <sect1>
+  <sect1 id="lo-history">
    <title>Historical Note</title>
 
    <para>
@@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="lo-implementation">
    <title>Implementation Features</title>
 
    <para>
@@ -54,7 +54,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="lo-interfaces">
    <title>Interfaces</title>
 
    <para>
@@ -255,7 +255,7 @@ Oid lo_unlink(PGconn *<replaceable class="parameter">conn</replaceable>, Oid lob
 
 </sect1>
 
-<sect1>
+<sect1 id="lo-funcs">
 <title>Built in registered functions</title>
 
 <para>
@@ -279,7 +279,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="lo-libpq">
 <title>Accessing Large Objects from LIBPQ</title>
 
 <para>
@@ -297,7 +297,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="lo-sample">
 <title>Sample Program</title>
 
 <para>
index d8ec11ea74cc385ed48b03476c5be348d2f663bd..5ac9776eac17018c53d2f47eac23004958d3985e 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.11 2000/09/29 20:21:34 petere Exp $
 -->
 
 <chapter id="managing-databases">
@@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 m
   linkend="postmaster-start">).
  </para>
 
- <sect1>
+ <sect1 id="manage-ag-createdb">
   <title>Creating a Database</title>
 
   <para>
@@ -181,7 +181,7 @@ CREATE DATABASE <replaceable>name</> WITH LOCATION = '<replaceable>location</>'
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="manage-ag-accessdb">
   <title>Accessing a Database</title>
 
   <para>
@@ -282,7 +282,7 @@ Type:  \copyright for distribution terms
    </para>
  </sect1>
      
- <sect1>
+ <sect1 id="manage-ag-dropdb">
   <title>Destroying a Database</title>
 
   <para>
index a3c7c166f43072b92970011fbdda0c37a8d8f68a..17e999f4acd49a72b892e3f2b7987cc8ed945bca 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:52 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.11 2000/09/29 20:21:34 petere Exp $
 -->
 
  <Chapter Id="manage">
@@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:5
    The Database Administrator's Guide covers these topics in more detail.
   </Para>
 
-  <Sect1>
+  <Sect1 id="db-creation">
    <Title>Database Creation</Title>
 
    <Para>
@@ -75,7 +75,7 @@ ERROR:  CREATE DATABASE: Permission denied.
 
   </Sect1>
 
-  <Sect1>
+  <Sect1 id="altern-locations">
    <Title>Alternate Database Locations</Title>
 
    <Para>
@@ -164,7 +164,7 @@ ERROR:  The database path '/no/where' is invalid. This may be due to a character
 
   </Sect1>
 
-<Sect1>
+<Sect1 id="db-accessing">
 <Title>Accessing a Database</Title>
 
 <Para>
@@ -274,7 +274,7 @@ TBD
 
 </Sect1>
      
-<Sect1>
+<Sect1 id="db-destroy">
 <Title>Destroying a Database</Title>
 
 <Para>
index c612ae6a3284a60e908dcff2d9c617254a7457c4..3a321c4c1566fae19d846fee508ade8a3ff41905 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.8 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="mvcc">
@@ -16,7 +16,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
    </para>
   </abstract>
 
-  <sect1>
+  <sect1 id="mvcc-intro">
    <title>Introduction</title>
 
    <para>
@@ -41,7 +41,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="transaction-iso">
    <title>Transaction Isolation</title>
 
    <para>
@@ -181,7 +181,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="xact-read-committed">
    <title>Read Committed Isolation Level</title>
 
    <para>
@@ -216,7 +216,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="xact-serializable">
    <title>Serializable Isolation Level</title>
 
    <para>
@@ -259,7 +259,7 @@ ERROR:  Can't serialize access due to concurrent update
    </note>
   </sect1>
 
-  <sect1>
+  <sect1 id="locking-tables">
    <title>Locking and Tables</title>
 
    <para>
@@ -444,7 +444,7 @@ ERROR:  Can't serialize access due to concurrent update
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="locking-indices">
    <title>Locking and Indices</title>
 
    <para>
@@ -509,7 +509,7 @@ ERROR:  Can't serialize access due to concurrent update
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="applevel-consistency">
    <title>Data consistency checks at the application level</title>
 
    <para>
index b4d1826550a05c80200c881b6d7c72be3e6d91a5..300b9bd6dde76ef50ff1749b2b075cd12bccf5af 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.18 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="odbc">
@@ -37,7 +37,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37
    transportable between servers from different manufacturers..
   </para>
 
-  <sect1>
+  <sect1 id="odbc-background">
    <title>Background</title>
 
    <para>
@@ -72,7 +72,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="odbc-install">
    <title>Installation</title>
 
    <para>
@@ -136,7 +136,7 @@ psql -d template1 -f <replaceable>LOCATION</>/odbc.sql
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="odbc-config">
    <title>Configuration Files</title>
 
    <para>
@@ -220,7 +220,7 @@ InstallDir = /opt/applix/axdata/axshlib
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="odbc-windows">
    <title><productname>Windows</productname> Applications</title>
 
    <para>
@@ -301,8 +301,7 @@ InstallDir = /opt/applix/axdata/axshlib
    </sect2>
   </sect1>
 
-
-  <sect1>
+  <sect1 id="odbc-applixware">
    <title>ApplixWare</title>
 
    <para>
index 7f38294530ce15b02a79634ac6a07dfe19859cf4..112c6f2f3f8ef01969bfbba3577470c90b90594b 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/oper.sgml,v 1.18 2000/09/15 20:20:11 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/oper.sgml,v 1.19 2000/09/29 20:21:34 petere Exp $
 -->
 
  <Chapter Id="operators">
@@ -57,7 +57,7 @@ select * from emp where int4lt(salary, 40000);
    has a command (<Command>\dd</Command>) to show these operators.
   </Para>
 
-  <sect1>
+  <sect1 id="oper-precedence">
    <title>Lexical Precedence</title>
 
    <para>
@@ -310,7 +310,7 @@ logical union
 </para>
 </sect1>
 
-  <sect1>
+  <sect1 id="general-operators">
    <title>General Operators</title>
 
    <para>
@@ -417,8 +417,8 @@ logical union
    </Para>
   </sect1>
 
-  <sect1>
-   <title id="math-opers">Numerical Operators</title>
+  <sect1 id="numerical-operators">
+   <title>Numerical Operators</title>
 
    <Para>
     <TABLE TOCENTRY="1">
@@ -499,7 +499,7 @@ logical union
    </Para>
   </sect1>
 
-  <sect1>
+  <sect1 id="geometric-operators">
    <title>Geometric Operators</title>
 
    <Para>
@@ -641,7 +641,7 @@ logical union
    </Para>
   </sect1>
   
-  <sect1>
+  <sect1 id="interval-operators">
    <title>Time Interval Operators</title>
    
    <Para>
@@ -722,8 +722,8 @@ logical union
    </Para>
   </sect1>
 
-  <Sect1>
-   <title id="cidr-opers">IP V4 CIDR Operators</title>
+  <sect1 id="cidr-operators">
+   <title>IP V4 CIDR Operators</title>
 
    <Para>
     <TABLE TOCENTRY="1">
@@ -792,10 +792,10 @@ logical union
      </TGROUP>
     </TABLE>
    </Para>
-  </Sect1>
+  </sect1>
 
-  <Sect1>
-   <title id="inet-opers">IP V4 INET Operators</title>
+  <sect1 id="inet-operators">
+   <title>IP V4 INET Operators</title>
    
    <Para>
     <TABLE TOCENTRY="1">
@@ -864,7 +864,7 @@ logical union
      </TGROUP>
     </TABLE>
    </Para>
-  </Sect1>
+  </sect1>
 
  </Chapter>
 
index fb82a45c35575cf8419b87ff2aae8fd3d534e88f..bfc592b6a40eb1d91328a4bc514c7b0a8f9c0c90 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $
 -->
 
- <chapter>
+ <chapter id="understand-performance">
   <title>Understanding Performance</title>
 
   <para>
@@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 m
    performance.
   </para>
 
-  <sect1>
+  <sect1 id="using-explain">
    <title>Using <command>EXPLAIN</command></title>
 
    <note>
index 7f23aaad792a09ac47af58f6da811d70e09aaf53..58023ac209a10983c3d4275087f7c1ba50258dab 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="pl-perl">
@@ -9,7 +9,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji
    This chapter describes how to compile, install and
    use PL/Perl.
   </para>
-  <sect1>
+  <sect1 id="plperl-overview">
    <title>Overview</title>
    <para>
     PL/Perl allows you to write functions in the Perl scripting
@@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="plperl-install">
    <title>Building and Installing</title>
    <para>
     Assuming that the <productname>Postgres</productname>
@@ -65,7 +65,7 @@ make
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="plperl-use">
    <title>Using PL/Perl</title>
    <para>
     Assume you have the following table:
index 17adde2a193531d9a7367e9f1e8bd6114fb7f39a..99660afa9f0794817cf21e2937df52984674aae9 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.10 2000/09/29 20:21:34 petere Exp $
 -->
 
- <chapter>
+ <chapter id="plsql">
   <title>PL/pgSQL - SQL Procedural Language</title>
 
   <para>
@@ -14,7 +14,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36
    This package was originally written by Jan Wieck.
   </para>
 
-  <sect1>
+  <sect1 id="plsql-overview">
    <title>Overview</title>
 
    <para>
@@ -83,7 +83,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36
 
   <!-- **** PL/pgSQL Description **** -->
 
-  <sect1>
+  <sect1 id="plpgsql-description">
    <title>Description</title>
 
    <!-- **** PL/pgSQL structure **** -->
@@ -773,7 +773,7 @@ EXIT [ <replaceable>label</replaceable> ] [ WHEN <replaceable>expression</replac
 
   <!-- **** PL/pgSQL Examples **** -->
 
-  <sect1>
+  <sect1 id="plpgsql-examples">
    <title>Examples</title>
 
    <para>
index 5768cb368be38b845ed29f8fe1e393e997694538..6267d8c41216482226e5c6c3394a4874d1637341 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.6 2000/09/29 20:21:34 petere Exp $
 -->
 
- <chapter>
+ <chapter id="pltcl">
   <title>PL/Tcl - TCL Procedural Language</title>
 
   <para>
@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas
 
   <!-- **** PL/Tcl overview **** -->
 
-  <sect1>
+  <sect1 id="pltcl-overview">
    <title>Overview</title>
 
    <para>
@@ -49,7 +49,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas
 
   <!-- **** PL/Tcl description **** -->
 
-  <sect1>
+  <sect1 id="pltcl-description">
    <title>Description</title>
 
    <sect2>
index 391b96aa736f3b49e2a87e3c326152033f1c9673..abac068e6226dd40cd1725bdd9b6070d9c60896e 100644 (file)
@@ -1,8 +1,8 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:41 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.3 2000/09/29 20:21:34 petere Exp $
 -->
 
- <chapter>
+ <chapter id="populate">
   <title>Populating a Database</title>
 
   <note>
@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:
    efficient as possible.
   </para>
 
-  <sect1>
+  <sect1 id="disable-autocommit">
    <title>Disable Auto-commit</title>
 
    <para>
@@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="populate-copy-from">
    <title>Use COPY FROM</title>
 
    <para>
@@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="populate-rm-indices">
    <title>Remove Indices</title>
 
    <para>
index cbacac46bed3ad5ee72840f142221e5fe149c83d..e8a40f2a7d6ab4d7cb6dff763ab5d3df3e039d7c 100644 (file)
@@ -1,4 +1,4 @@
-<sect1>
+<sect1 id="problem-reporting">
  <title>Problem Reporting Guidelines</title>
 
  <para>
index 2817959f6cb2ab2b02f27dbd84196907b3655d19..6c9a9888b6c6b1dae05b35c8666b75bcd518ebbb 100644 (file)
@@ -37,7 +37,7 @@ certain environment variables after the connection is established)
 are covered elsewhere.
 </para>
 
-<Sect1>
+<Sect1 id="protocol-overview">
 <Title>Overview</Title>
 
 <Para>
@@ -85,7 +85,7 @@ itself.  The difference is historical.
 </para>
 </sect1>
 
-<Sect1>
+<Sect1 id="protocol-protocol">
 <Title>Protocol</Title>
 
 <Para>
@@ -620,7 +620,7 @@ to terminate itself.
 </sect2>
 </sect1>
 
-<Sect1>
+<Sect1 id="protocol-message-types">
 <Title>Message Data Types</Title>
 
 <Para>
@@ -690,7 +690,7 @@ characters that don't fit into your fixed-size buffer.
 </Para>
 </sect1>
 
-<Sect1>
+<Sect1 id="protocol-message-formats">
 <Title>Message Formats</Title>
 
 <Para>
index eba1f330a6fa8a4f42e86357e4a8d470cb3ca3a9..32b9b9a2c1565bc65a787045bc7970e42f93df8e 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="query">
@@ -27,7 +27,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thoma
    are extensions to the <acronym>ANSI</acronym> standard.
   </para>
 
-  <sect1>
+  <sect1 id="query-psql">
    <title>Interactive Monitor</title>
 
    <para>
@@ -69,7 +69,7 @@ mydb=> \i basics.sql
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-concepts">
    <title>Concepts</title>
 
    <para>
@@ -93,7 +93,7 @@ mydb=> \i basics.sql
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-table">
    <title>Creating a New Class</title>
 
    <para>
@@ -140,7 +140,7 @@ CREATE TABLE weather (
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-populate">
    <title>Populating a Class with Instances</title>
 
    <para>
@@ -171,7 +171,7 @@ COPY weather FROM '/home/user/weather.txt'
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-query">
    <title>Querying a Class</title>
 
    <para>
@@ -240,7 +240,7 @@ SELECT DISTINCT city
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-selectinto">
    <title>Redirecting SELECT Queries</title>
 
    <para>
@@ -259,7 +259,7 @@ SELECT * INTO TABLE temp FROM weather;
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-join">
    <title>Joins Between Classes</title>
 
    <para>
@@ -334,7 +334,7 @@ SELECT W1.city, W1.temp_lo AS low, W1.temp_hi AS high,
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-update">
    <title>Updates</title>
 
    <para>
@@ -352,7 +352,7 @@ UPDATE weather
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-delete">
    <title>Deletions</title>
 
    <para>
@@ -374,7 +374,7 @@ DELETE FROM classname;
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="query-agg">
    <title>Using Aggregate Functions</title>
 
    <para>
index 56e1d6105155b496e1049ad57de1b11410c67827..fc761c68dd994e88a40eedbe20c7b8ac038b0e94 100644 (file)
@@ -45,7 +45,7 @@
    the regression tests are current for every official release. 
   </para>
 
-  <sect1>
+  <sect1 id="regress-environment">
    <title>Regression Environment</title>
 
    <para>
@@ -191,7 +191,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03
    </para>
   </sect1>
   
-  <sect1>
+  <sect1 id="regress-procedure">
     <title>Regression Test Procedure</title>
     
     <para>
@@ -305,7 +305,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03
     </procedure>
   </sect1>
   
-  <sect1>
+  <sect1 id="regress-analysis">
     <title>Regression Analysis</title>
 
      <para>
@@ -476,7 +476,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03
     
   </sect1>
 
-  <sect1>
+  <sect1 id="regress-platform">
     <title>Platform-specific comparison files</title>
 
      <para>
index 86d96cdc366348bf6707f7ee4480d613c0a91e59..9a7bc3e5880f98e330c6e0ddfa76ad6aa5b20c7d 100644 (file)
@@ -1,11 +1,11 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.59 2000/09/12 21:12:44 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.60 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="release">
   <title>Release Notes</title>
 
-  <sect1>
+  <sect1 id="release-7-1">
    <title>Release 7.1</title>
    <!--
   <docinfo>
@@ -59,7 +59,7 @@ Set session-wide transaction mode READ COMMITTED or SERIALIZABLE (Thomas)
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-7-0-2">
    <title>Release 7.0.2</title>
    <!--
   <docinfo>
@@ -99,7 +99,7 @@ Added documentation to tarball.
   </sect1>
 
 
-  <sect1>
+  <sect1 id="release-7-0-1">
    <title>Release 7.0.1</title>
    <!--
   <docinfo>
@@ -161,7 +161,7 @@ ecpg changes (Michael)
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-7-0">
    <title>Release 7.0</title>
    <!--
   <docinfo>
@@ -660,7 +660,7 @@ New multibyte encodings
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-6-5-3">
    <title>Release 6.5.3</title>
    <!--
   <docinfo>
@@ -703,7 +703,7 @@ Fix dumping rules on inherited tables
   </sect1>
 
 
-  <sect1>
+  <sect1 id="release-6-5-2">
    <title>Release 6.5.2</title>
    <!--
   <docinfo>
@@ -767,7 +767,7 @@ Updated version of pgaccess 0.98
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-6-5-1">
    <title>Release 6.5.1</title>
    <!--
   <docinfo>
@@ -831,7 +831,7 @@ Add Win1250 (Czech) support (Pavel Behal)
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-6-5">
    <title>Release 6.5</title>
    <!--
   <docinfo>
@@ -1236,7 +1236,7 @@ New install commands for plpgsql(Jan)
   </sect1>
 
 
-<sect1>
+<sect1 id="release-6-4-2">
 <title>Release 6.4.2</title>
 <!--
 <docinfo>
@@ -1280,7 +1280,7 @@ Fix for datetime constant problem on some platforms(Thomas)
 
 
 
-<sect1>
+<sect1 id="release-6-4-1">
 <title>Release 6.4.1</title>
 <!--
 <docinfo>
@@ -1353,7 +1353,7 @@ Upgrade to PyGreSQL 2.2(D'Arcy)
 
 
 
-<sect1>
+<sect1 id="release-6-4">
 <title>Release 6.4</title>
 <!--
 <docinfo>
@@ -1659,7 +1659,7 @@ new Makefile.shlib for shared library configuration(Tom)
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-6-3-2">
 <title>Release 6.3.2</title>
 <!--
 <docinfo>
@@ -1738,7 +1738,7 @@ ASSERT fixes(Bruce)
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-6-3-1">
    <title>Release 6.3.1</title>
    <!--
   <docinfo>
@@ -1831,7 +1831,7 @@ Better identify tcl and tk libs and includes(Bruce)
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="release-6-3">
    <title>Release 6.3</title>
    <!--
   <docinfo>
@@ -2150,7 +2150,7 @@ Remove un-needed malloc() calls and replace with palloc()(Bruce)
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-6-2-1">
 <title>Release 6.2.1</title>
 <!--
 <docinfo>
@@ -2241,7 +2241,7 @@ Trigger function for inserting user names for INSERT/UPDATE(Brook Milligan)
    </sect2>
   </sect1>
 
-<sect1>
+<sect1 id="release-6-2">
 <title>Release 6.2</title>
 <!--
 <docinfo>
@@ -2404,7 +2404,7 @@ SPI and Trigger programming guides (Vadim & D'Arcy)
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-6-1-1">
 <title>Release 6.1.1</title>
 <!--
 <docinfo>
@@ -2459,7 +2459,7 @@ pg_dumpall now returns proper status, portability fix(Bruce)
    </sect2>
   </sect1>
 
-<sect1>
+<sect1 id="release-6-1">
 <title>Release 6.1</title>
 <!--
 <docinfo>
@@ -2639,7 +2639,7 @@ DG-UX, Ultrix, Irix, AIX portability fixes
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-6-0">
 <title>Release v6.0</title>
 <!--
 <docinfo>
@@ -2792,7 +2792,7 @@ Unused/uninialized variables corrected
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-1-09">
 <title>Release v1.09</title>
 <!--
 <docinfo>
@@ -2817,7 +2817,7 @@ releases.
 </para>
 </sect1>
 
-<sect1>
+<sect1 id="release-1-02">
 <title>Release v1.02</title>
 <!--
 <docinfo>
@@ -2975,7 +2975,7 @@ Contributors (appologies to any missed)
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-1-01">
 <title>Release v1.01</title>
 <!--
 <docinfo>
@@ -3175,7 +3175,7 @@ Bug fixes:
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-1-0">
 <title>Release v1.0</title>
 <!--
 <docinfo>
@@ -3241,7 +3241,7 @@ Bug fixes:
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-0-03">
 <title><productname>Postgres95</productname> Beta 0.03</title>
 <!--
 <docinfo>
@@ -3373,7 +3373,7 @@ New documentation:
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-0-02">
 <title><productname>Postgres95</productname> Beta 0.02</title>
 <!--
 <docinfo>
@@ -3433,7 +3433,7 @@ The following bugs have been fixed in postgres95-beta-0.02:
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="release-0-01">
 <title><productname>Postgres95</productname> Beta 0.01</title>
 <!--
 <docinfo>
@@ -3455,7 +3455,7 @@ Initial release.
 </para>
 </sect1>
 
-  <sect1>
+  <sect1 id="timing-results">
    <title>Timing Results</title>
 
    <para>
index f17cfd77b0969d6cc241cae00fb37b0db74038ce..c84f1333cad4f964d1bda7e7d696b0f6c2fd2c06 100644 (file)
@@ -29,7 +29,7 @@
  as well as
 [<XRef LinkEnd="STON90b" EndTerm="STON90b">].
 </para>
-<Sect1>
+<Sect1 id="querytree">
 <Title>What is a Querytree?</Title>
 
 <Para>
 </Sect2>
 </Sect1>
 
-<Sect1>
+<Sect1 id="rules-views">
 <Title>Views and the Rule System</Title>
 
 <Sect2>
 
 </Sect1>
 
-<Sect1>
+<Sect1 id="rules-insert">
 <Title>Rules on INSERT, UPDATE and DELETE</Title>
 
 <Sect2>
@@ -1824,7 +1824,7 @@ Merge Join
 
 </Sect1>
 
-<Sect1>
+<Sect1 id="rules-permissions">
 <Title>Rules and Permissions</Title>
 
 <Para>
@@ -1912,7 +1912,7 @@ Merge Join
 </Para>
 </Sect1>
 
-<Sect1>
+<Sect1 id="rules-triggers">
 <Title>Rules versus Triggers</Title>
 
 <Para>
index 01a9c6c54745b44023f6c9e08cbe08b217861aab..5ae49bfdd5bd7124ba3a22776c76afc4ecf52f35 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.24 2000/09/06 19:54:45 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.25 2000/09/29 20:21:34 petere Exp $
 -->
 
 <Chapter Id="runtime">
@@ -362,7 +362,7 @@ Is the postmaster running at 'localhost' and accepting connections on Unix socke
    </sect2>
   </sect1>
 
-  <sect1 Id="runtime-config">
+  <sect1 id="runtime-config">
    <Title>Run-time configuration</Title>
 
    <para>
@@ -1800,7 +1800,7 @@ openssl x509 -inform PEM -outform PEM -in newreq.pem -out newkey_no_passphrase.p
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="ssh">
   <title>Secure TCP/IP Connections with SSH tunnels</title>
 
   <note>
index 347c7efa9934cdbe3699c9aeb4a1ad4e12c5d523..1ab1e0b4cb18ea747e6efb628eed82a5922217de 100644 (file)
@@ -1,11 +1,11 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/sources.sgml,v 2.2 2000/03/31 03:27:41 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/sources.sgml,v 2.3 2000/09/29 20:21:34 petere Exp $
 -->
 
- <chapter>
+ <chapter id="source">
   <title>Postgres Source Code</title>
 
-  <sect1>
+  <sect1 id="source-format">
    <title>Formatting</title>
 
    <para>
index d453b1ed70ad7cac885daa0e30d5375e29593505..141295c13809c2262544b3f52d8705cd944d1de6 100644 (file)
@@ -59,7 +59,7 @@ a returned integer value or in SPI_result global variable, as described below).
 On error, a negative or NULL result will be returned.
 </Para>
 
-<Sect1>
+<Sect1 id="spi-interface">
 <Title>Interface Functions</Title>
 
 <REFENTRY ID="SPI-SPICONNECT">
@@ -1096,7 +1096,7 @@ TBD
 
 </Sect1>
 
-<Sect1>
+<Sect1 id="spi-interface-support">
 <Title>Interface Support Functions</Title>
 
 <Para>
@@ -2608,7 +2608,7 @@ TBD
 
 </Sect1>
 
-<Sect1>
+<Sect1 id="spi-memory">
 <Title>Memory Management</Title>
 
 <Para>
@@ -2675,7 +2675,7 @@ this query is done!
 
 </Sect1>
 
-<Sect1>
+<Sect1 id="spi-visibility">
 <Title>Visibility of Data Changes</Title>
 
 <Para>
@@ -2697,7 +2697,7 @@ of Q) or after Q is done.
 </Para>
 </Sect1>
 
-<Sect1>
+<Sect1 id="spi-examples">
 <Title>Examples</Title>
 
 <Para>
index 05d6442fbb057524fb69e93f9a968a9ebaa54d13..51bd5e43c536eed0777bf35a6044fee5c2933fc9 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/sql.sgml,v 1.11 2000/06/20 18:04:18 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/sql.sgml,v 1.12 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="sql">
@@ -191,7 +191,7 @@ PART:                         4  |  3
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="relmodel-formal">
    <title id="formal-notion">Relational Data Model Formalities</title>
 
    <para>
@@ -372,7 +372,7 @@ attributes are taken from. We often write a relation scheme as
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="relmodel-oper">
    <title id="operations">Operations in the Relational Data Model</title>
 
    <para>
index 438f3b76dba4100a93d69ddccb094502e7cb43bd..b5093ffed16d20feb74bc66b124e4d7fd4fcdc1d 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="start">
@@ -40,7 +40,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji
    language, Postgres <acronym>SQL</acronym>.
   </para>
 
-  <sect1>
+  <sect1 id="start-env">
    <title>Setting Up Your Environment</title>
 
    <para>
@@ -121,7 +121,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji
 
   </sect1>
 
-  <sect1>
+  <sect1 id="start-psql">
    <title>Starting the Interactive Monitor (psql)</title>
 
    <para>
@@ -200,7 +200,7 @@ FATAL 1:Feb 17 23:19:55:process userid (2360) != database owner (268)
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="start-manage-db">
    <title>Managing a Database</title>
 
    <para>
index 957067008cdee0ef74c2a9e44ef9c53223289874..2749549a19aa59809750bbb16374c61dc3104cee 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.25 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="syntax">
@@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl
    types, functions, and operators.
   </para>
 
-  <sect1>
+  <sect1 id="sql-keywords">
    <title>Key Words</title>
 
    <para>
@@ -338,7 +338,7 @@ UNCOMMITTED UNNAMED
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="sql-comments">
    <title>Comments</title>
 
    <para>
@@ -367,7 +367,7 @@ UNCOMMITTED UNNAMED
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="sql-names">
    <title>Names</title>
 
    <para>
@@ -404,7 +404,7 @@ UNCOMMITTED UNNAMED
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="sql-constants">
    <title>Constants</title>
 
    <para>
@@ -548,7 +548,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> )
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="sql-columns">
    <title>Fields and Columns</title>
 
    <sect2>
@@ -650,7 +650,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> )
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="sql-operators">
    <title>Operators</title>
 
    <para>
@@ -663,7 +663,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> )
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="sql-expressions">
    <title>Expressions</title>
 
    <para>
index d7858a7ce572bed26857128d0d914ff905e3d926..0b3442517c93a7be03c1ec2582b902215b9a3728 100644 (file)
@@ -10,7 +10,7 @@
    AFTER on INSERT, DELETE or UPDATE of a tuple as a trigger event.
   </para>
 
-  <sect1>
+  <sect1 id="trigger-create">
    <title>Trigger Creation</title>
 
    <para>
@@ -176,7 +176,7 @@ CREATE TRIGGER <replaceable>trigger</replaceable> [ BEFORE | AFTER ] [ INSERT |
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="trigger-manager">
    <title>Interaction with the Trigger Manager</title>
 
    <para>
@@ -389,7 +389,7 @@ typedef struct Trigger
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="trigger-datachanges">
    <title>Visibility of Data Changes</title>
 
    <para>
@@ -426,7 +426,7 @@ execution of Q) or after Q is done.
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="trigger-examples">
    <title>Examples</title>
 
    <para>
index bd1c0bbd8f9b4a473d1918ba07c25cbb714997e9..5169999f98021cbb4581f564bc41728ba57df452 100644 (file)
@@ -29,7 +29,7 @@ The Programmer's Guide has more details on the exact algorithms used for
 implicit type conversion and coercion.
 </para>
 
-<sect1>
+<sect1 id="typeconv-overview">
 <title>Overview</title>
 
 <para>
@@ -204,7 +204,7 @@ should use this new function and will no longer do the implicit conversion using
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="typeconv-oper">
 <title>Operators</title>
 
 <sect2>
@@ -419,7 +419,7 @@ will try to oblige.
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="typeconv-func">
 <title>Functions</title>
 
 <procedure>
@@ -569,7 +569,7 @@ tgl=> select substr(text(1234), 3);
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="typeconv-query">
 <title>Query Targets</title>
 
 <procedure>
@@ -620,7 +620,7 @@ tgl=> SELECT * FROM vv;
 </sect2>
 </sect1>
 
-<sect1>
+<sect1 id="typeconv-union">
 <title>UNION Queries</title>
 
 <para>
index 942dde5b35fa5087aa66ef19d0f39577610d97a1..c1830560b0da3d9f815bfb4b267b9007739ebf54 100644 (file)
@@ -7,7 +7,7 @@
   enough to not warrant explanation.
  </para>
 
- <sect1>
+ <sect1 id="database-users">
   <title>Database Users</title>
 
   <para>
@@ -108,7 +108,7 @@ CREATE USER <replaceable>name</replaceable>
   </sect2>
  </sect1>
 
- <sect1>
+ <sect1 id="groups">
   <title>Groups</title>
 
   <para>
@@ -125,7 +125,7 @@ ALTER GROUP <replaceable>name</replaceable> DROP USER <replaceable>uname1</repla
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="privileges">
   <title>Privileges</title>
 
   <para>
@@ -172,7 +172,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
   </para>
  </sect1>
 
- <sect1>
+ <sect1 id="perm-functions">
   <title>Functions and Triggers</title>
 
   <para>
index 6a7787dfaddf812d827c4e2ada3f410c1e33bd8c..b61c46de9ce7b8f6686bac51c21f4148d69d3dcf 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.21 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="xfunc">
@@ -51,7 +51,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thoma
    and <filename>funcs.c</filename>.
   </para>
 
-  <sect1>
+  <sect1 id="xfunc-sql">
    <title>Query Language (<acronym>SQL</acronym>) Functions</title>
 
    <para>
@@ -328,7 +328,7 @@ SELECT clean_EMP();
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="xfunc-pl">
    <title>Procedural Language Functions</title>
 
    <para>
@@ -347,7 +347,7 @@ SELECT clean_EMP();
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="xfunc-internal">
    <title>Internal Functions</title>
 
    <para>
@@ -375,7 +375,7 @@ SELECT clean_EMP();
    </para>
   </sect1>
 
-  <sect1>
+  <sect1 id="xfunc-c">
    <title>Compiled (C) Language Functions</title>
 
    <para>
@@ -1198,7 +1198,7 @@ LANGUAGE 'c';
    </sect2>
   </sect1>
 
-  <sect1>
+  <sect1 id="xfunc-overload">
    <title>Function Overloading</title>
 
    <para>
index 2c938148fcde007a68c6c3f101e2dc04c5ff44e7..d38e78a4e1af22651531a65d320f427ea71b175b 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.10 2000/04/16 04:41:01 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.11 2000/09/29 20:21:34 petere Exp $
 -->
 
  <Chapter Id="xoper">
@@ -76,7 +76,7 @@ SELECT (a + b) AS c FROM test_complex;
    COMMUTATOR and other optimizer hints appear below.
   </Para>
 
-  <sect1>
+  <sect1 id="xoper-optimization">
    <title>Operator Optimization Information</title>
 
    <note>
index 4c566b43c403481da8964b30372e87b25b001b43..af88de13420b4d8861e7325b879aaa4ad129bcd8 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.9 2000/09/29 20:21:34 petere Exp $
 -->
 
  <chapter id="xplang">
@@ -23,7 +23,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl E
    is outside the scope of this manual. 
   </para>
 
-  <sect1>
+  <sect1 id="xplang-install">
    <title>Installing Procedural Languages</title>
 
    <procedure>
index af307671fac8401da708586e1e625e7ca5198c57..b28830f288caa4102c76635f3ede08b5dea22c31 100644 (file)
@@ -9,7 +9,7 @@
    are in <filename>funcs.sql</filename>.
   </para>
 
-  <sect1>
+  <sect1 id="xtypes-userdefined">
    <title>User-Defined Types</title>
 
    <sect2>