From 878d9520843e5eb622f115e612a6e0504aa8deaa Mon Sep 17 00:00:00 2001
From: "Thomas G. Lockhart" <lockhart@fourpalms.org>
Date: Wed, 9 Jun 1999 13:44:59 +0000
Subject: [PATCH] Add mention of hot backups to the release notes. Add id tags
 to chapter and section headings to ensure good labels  on output html files.

---
 doc/src/sgml/install.sgml  | 10 ++++++----
 doc/src/sgml/legal.sgml    |  2 +-
 doc/src/sgml/notation.sgml |  4 ++--
 doc/src/sgml/release.sgml  | 20 ++++++++++++++------
 doc/src/sgml/syntax.sgml   |  2 +-
 5 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/doc/src/sgml/install.sgml b/doc/src/sgml/install.sgml
index c1023a5bec7..33ae9547c49 100644
--- a/doc/src/sgml/install.sgml
+++ b/doc/src/sgml/install.sgml
@@ -719,14 +719,16 @@ pg_id: can't load library 'libpq.so'
      <Step Performance="required">
       <para>
        Several regression tests could fail if the user's locale collation
-       scheme is different from that of standard C locale.
+       scheme is different from that of the standard <literal>C</literal> locale.
       </para>
       <para>
        If you configure and compile <ProductName>Postgres</ProductName>
-       with the <option>--enable-locale</option> option then
-       set locale environment to C (or unset all LC_* variables)
+       with <option>--enable-locale</option> then you should
+       set the locale environment to <quote><literal>C</literal></quote>
+	(or unset all <quote>LC_*</quote> variables)
        by putting these additional lines to your login environment
-       before starting postmaster:
+       before starting <application>postmaster</application>:
+
        <ProgramListing>
 	LC_COLLATE=C
 	LC_CTYPE=C
diff --git a/doc/src/sgml/legal.sgml b/doc/src/sgml/legal.sgml
index 8078fa3433c..cc6e7807c57 100644
--- a/doc/src/sgml/legal.sgml
+++ b/doc/src/sgml/legal.sgml
@@ -1,4 +1,4 @@
-<sect1>
+<sect1 id="copyright">
  <title>Copyrights and Trademarks</title>
 
  <para>
diff --git a/doc/src/sgml/notation.sgml b/doc/src/sgml/notation.sgml
index 712ebd1832d..b33034a1fcb 100644
--- a/doc/src/sgml/notation.sgml
+++ b/doc/src/sgml/notation.sgml
@@ -1,4 +1,4 @@
-<sect1>
+<sect1 id="terminology">
  <title>Terminology</title>
 
  <para>
@@ -65,7 +65,7 @@
  </para>
 </sect1>
 
-<sect1>
+<sect1 id="notation">
  <title>Notation</title>
 
  <para>
diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml
index 2e7732a0899..1d3f2c661ea 100644
--- a/doc/src/sgml/release.sgml
+++ b/doc/src/sgml/release.sgml
@@ -1,4 +1,4 @@
- <chapter>
+ <chapter id="release">
   <title>Release Notes</title>
 
   <sect1>
@@ -44,10 +44,18 @@
 	longer are restricted by simple table-level locking;
 	we have something better than row-level locking.
        </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry>
+      <term>
+       Hot backups from <application>pg_dump</application>
+      </term>
+      <listitem>
        <para>
-	Another big benefit of MVCC is that <application>pg_dump</application>
- 	can now generate consistent backups of live, active databases, without
-	blocking active transactions.
+	<application>pg_dump</application> takes advantage of the new
+	MVCC features to give a consistant database dump/backup while
+	the database stays online and available for queries.
        </para>
       </listitem>
      </varlistentry>
@@ -84,7 +92,7 @@
        <para>
 	We now have CASE, INTERSECT, and EXCEPT statement
 	support.  We have new LIMIT/OFFSET, SET TRANSACTION ISOLATION LEVEL,
-	SELECT ... FOR UPDATE, and an improved LOCK command.
+	SELECT ... FOR UPDATE, and an improved LOCK TABLE command.
        </para>
       </listitem>
      </varlistentry>
@@ -184,7 +192,7 @@
       <command>SELECT</command> it doesn't mean that this row really exists
       at the time it is returned (i.e. sometime after the statement or
       transaction began) nor that the row is protected from deletion or
-      updation by concurrent transactions before the current transaction does
+      update by concurrent transactions before the current transaction does
       a commit or rollback.
      </para>
 
diff --git a/doc/src/sgml/syntax.sgml b/doc/src/sgml/syntax.sgml
index 72043575f38..e9c3467638a 100644
--- a/doc/src/sgml/syntax.sgml
+++ b/doc/src/sgml/syntax.sgml
@@ -1,4 +1,4 @@
- <chapter>
+ <chapter id="syntax">
   <title>SQL Syntax</title>
 
   <abstract>
-- 
GitLab