diff --git a/doc/src/sgml/advanced.sgml b/doc/src/sgml/advanced.sgml
index 82d9e229b3..4f20dda2eb 100644
--- a/doc/src/sgml/advanced.sgml
+++ b/doc/src/sgml/advanced.sgml
@@ -1,5 +1,5 @@
@@ -468,8 +468,8 @@ SELECT name, altitude
If you feel you need more introductory material, please visit the
- PostgreSQL web
- site for links to more resources.
+ PostgreSQL web site,
+ , for links to more resources.
diff --git a/doc/src/sgml/biblio.sgml b/doc/src/sgml/biblio.sgml
index 4f642cf3f3..4a5ecbc71a 100644
--- a/doc/src/sgml/biblio.sgml
+++ b/doc/src/sgml/biblio.sgml
@@ -1,5 +1,5 @@
@@ -13,10 +13,10 @@ $PostgreSQL: pgsql/doc/src/sgml/biblio.sgml,v 1.21 2005/02/21 02:21:00 neilc Exp
Some white papers and technical reports from the original
POSTGRES development team
- are available at
+ are available at the University of California, Berkeley, Computer Science
+ Department web site,
- the University of California, Berkeley, Computer Science
- Department web site
+
@@ -242,10 +242,9 @@ ssimkovi@ag.or.at
- The
- design and implementation of the
- POSTGRES query optimizer
+ The design and implementation of the
+ POSTGRES query optimizer,
+
Zelaine
Fong
@@ -305,7 +304,7 @@ ssimkovi@ag.or.at
- The POSTGRES data model
+ The POSTGRES data model,
Rowe and Stonebraker, 1987
@@ -327,7 +326,7 @@ ssimkovi@ag.or.at
- Generalized Partial Indexes
+ Generalized Partial Indexes,
Seshardri, 1995
@@ -357,7 +356,7 @@ ssimkovi@ag.or.at
- The design of POSTGRES
+ The design of POSTGRES,
Stonebraker and Rowe, 1986
@@ -405,7 +404,7 @@ ssimkovi@ag.or.at
- The design of the POSTGRES storage system
+ The design of the POSTGRES storage system,
Stonebraker, 1987
@@ -423,7 +422,7 @@ ssimkovi@ag.or.at
- A commentary on the POSTGRES rules system
+ A commentary on the POSTGRES rules system,
Stonebraker et al, 1989
@@ -448,7 +447,7 @@ ssimkovi@ag.or.at
- The case for partial indexes
+ The case for partial indexes,
Stonebraker, M, 1989b
@@ -466,7 +465,7 @@ ssimkovi@ag.or.at
- The implementation of POSTGRES
+ The implementation of POSTGRES,
Stonebraker, Rowe, Hirohama, 1990
@@ -494,7 +493,7 @@ ssimkovi@ag.or.at
- On Rules, Procedures, Caching and Views in Database Systems
+ On Rules, Procedures, Caching and Views in Database Systems,
Stonebraker et al, ACM, 1990
diff --git a/doc/src/sgml/client-auth.sgml b/doc/src/sgml/client-auth.sgml
index a77ef544aa..bc377d6a6e 100644
--- a/doc/src/sgml/client-auth.sgml
+++ b/doc/src/sgml/client-auth.sgml
@@ -1,5 +1,5 @@
@@ -615,10 +615,10 @@ local db1,db2,@demodbs all md5
authentication system suitable for distributed computing over a public
network. A description of the Kerberos system
is far beyond the scope of this document; in full generality it can be
- quite complex (yet powerful). The Kerberos
- FAQ> or MIT
- Project Athena can be a good starting point for exploration.
+ quite complex (yet powerful). The Kerberos FAQ>,
+ , or
+ MIT Project Athena, ,
+ can be a good starting point for exploration.
Several sources for Kerberos> distributions exist.
@@ -690,7 +690,7 @@ local db1,db2,@demodbs all md5
If you use mod_auth_kerb from
- http://modauthkerb.sf.net
+
and mod_perl on your
Apache web server, you can use
AuthType KerberosV5SaveCredentials with a
@@ -883,11 +883,10 @@ omicron bryanh guest1
default PAM service name is postgresql. You can
optionally supply your own service name after the pam>
key word in the file pg_hba.conf.
- For more information about PAM, please read the Linux-PAM>
- Page and the Solaris> PAM Page.
+ For more information about PAM, please read the Linux-PAM>
+ Page, ,
+ and the Solaris> PAM Page, .
diff --git a/doc/src/sgml/contacts.sgml b/doc/src/sgml/contacts.sgml
index b4a5c5fd0b..37eee739a3 100644
--- a/doc/src/sgml/contacts.sgml
+++ b/doc/src/sgml/contacts.sgml
@@ -13,23 +13,12 @@ and the mailing lists themselves.
Refer to the introduction in this manual or to the
-PostgreSQL web page
- for subscription information to the no-cost mailing lists.
+PostgreSQL web page,
+,
+for subscription information to the no-cost mailing lists.
People
-->
-
-
-
-
-
-Thomas Lockhart
- works on SQL standards compliance and documentation.
-
-
-
-
-
diff --git a/doc/src/sgml/cvs.sgml b/doc/src/sgml/cvs.sgml
index a72293932c..8549c68276 100644
--- a/doc/src/sgml/cvs.sgml
+++ b/doc/src/sgml/cvs.sgml
@@ -1,5 +1,5 @@
@@ -52,7 +52,7 @@ $PostgreSQL: pgsql/doc/src/sgml/cvs.sgml,v 1.31 2005/01/22 22:06:17 momjian Exp
You will need a local copy of CVS
(Concurrent Version Control System), which you can get from
- http://www.cvshome.org/
+
(the official site with the latest version) or any GNU software
archive site (often somewhat outdated). We recommend version 1.10
or newer. Many systems have a recent version of
@@ -167,7 +167,7 @@ $ chmod -R go-w pgsql
For more info consult the manual that comes with
CVS, or see the online
documentation at
- http://www.cvshome.org/.
+ .
@@ -299,7 +299,7 @@ cvs commit
CVSup was developed by
John Polstra (jdp@polstra.com) to
distribute CVS repositories and other file trees for
- the FreeBSD project.
+ the FreeBSD project, .
@@ -449,7 +449,8 @@ CVSROOT/loginfo*
The following is a suggested CVSup config file from
- the PostgreSQL> ftp site
+ the PostgreSQL> ftp site,
+ ,
which will fetch the current snapshot only:
@@ -498,7 +499,8 @@ pgsql
You can use pre-built binaries
if you have a platform for which binaries
are posted on
- the PostgreSQL ftp site,
+ the PostgreSQL ftp site,
+ ,
or if you are running FreeBSD, for which
CVSup is available as a port.
@@ -539,7 +541,8 @@ pgsql
If you have another platform, check for and download the appropriate binary from
- the PostgreSQL ftp site.
+ the PostgreSQL ftp site,
+ .
@@ -621,12 +624,12 @@ $ which cvsup
Pick up the Modula-3
- distribution from
- Polytechnique Montréal,
+ distribution from Polytechnique Montréal,
+ ,
who are actively maintaining the code base originally developed by
- the DEC Systems Research Center.
- The PM3 RPM distribution is roughly
+ the DEC Systems Research Center, .
+ The PM3 RPM distribution is roughly
30MB compressed. At the time of writing, the 1.1.10-1 release
installed cleanly on RH-5.2, whereas the 1.1.11-1 release is
apparently built for another release (RH-6.0?) and does not run on RH-5.2.
@@ -761,8 +764,8 @@ If you are on a T1 or better, you should probably delete the
As shown, it will get the repository (RCS) files. If you uncomment
the line containing "tag=." then it will instead check out the
latest version of each file. There's a bunch more information about
-what you can do in
-the CVSup Handbook.
+what you can do in the CVSup Handbook,
+.
There is one other thing I want to send you, but not tonight. I
discovered the hard way that you need a malloc package that is
diff --git a/doc/src/sgml/dfunc.sgml b/doc/src/sgml/dfunc.sgml
index 2c1a2771e5..2edcb3c546 100644
--- a/doc/src/sgml/dfunc.sgml
+++ b/doc/src/sgml/dfunc.sgml
@@ -1,5 +1,5 @@
@@ -276,8 +276,9 @@ gcc -shared -o foo.so foo.o
If this is too complicated for you, you should consider using
- GNU
- Libtool, which hides the platform differences
+ GNU Libtool,
+ ,
+ which hides the platform differences
behind a uniform interface.
diff --git a/doc/src/sgml/docguide.sgml b/doc/src/sgml/docguide.sgml
index c6a51cf946..734da61604 100644
--- a/doc/src/sgml/docguide.sgml
+++ b/doc/src/sgml/docguide.sgml
@@ -1,4 +1,4 @@
-
+
Documentation
@@ -60,15 +60,17 @@
structure and content of a technical document without worrying
about presentation details. A document style defines how that
content is rendered into one of several final forms. DocBook is
- maintained by the OASIS group. The official DocBook
- site has good introductory and reference documentation and
+ maintained by the OASIS group, . The official DocBook
+ site, ,
+ has good introductory and reference documentation and
a complete O'Reilly book for your online reading pleasure. The
+ NewbieDoc Docbook Guide,
- NewbieDoc Docbook Guide is very helpful for beginners.
- The FreeBSD
- Documentation Project also uses DocBook and has some good
+ , is very helpful for beginners.
+ The FreeBSD Documentation Project,
+ ,
+ also uses DocBook and has some good
information, including a number of style guidelines that might be
worth considering.
@@ -84,7 +86,7 @@
- DocBook DTD
+ DocBook DTD,
This is the definition of DocBook itself. We currently use
@@ -96,7 +98,7 @@
- ISO 8879 character entities
+ ISO 8879 character entities,
These are required by DocBook but are distributed separately
@@ -106,7 +108,7 @@
- OpenJade
+ OpenJade,
This is the base package of SGML processing.
@@ -121,7 +123,7 @@
- DocBook DSSSL Stylesheets
+ DocBook DSSSL Stylesheets,
These contain the processing instructions for converting the
@@ -132,7 +134,7 @@
- DocBook2X tools
+ DocBook2X tools,
This optional package is used to create man pages. It has a
@@ -143,7 +145,7 @@
- JadeTeX
+ JadeTeX,
If you want to, you can also install
@@ -238,9 +240,8 @@ CATALOG "/usr/local/share/sgml/docbook/4.2/docbook.cat"
More information about the FreeBSD documentation tools can be
- found in the FreeBSD
- Documentation Project's instructions.
+ found in the FreeBSD Documentation Project's instructions,
+ .
@@ -334,9 +335,8 @@ CATALOG "dsssl/catalog"
- Obtain the DocBook
- V4.2 distribution.
+ Obtain the DocBook V4.2 distribution,.
@@ -377,9 +377,9 @@ CATALOG "docbook-4.2/docbook.cat"
- Download the ISO 8879
- character entities archive, unpack it, and put the
+ Download the ISO 8879
+ character entities archive, , unpack it, and put the
files in the same directory you put the DocBook files in.
$ cd /usr/local/share/sgml/docbook-4.2
@@ -452,8 +452,8 @@ CATALOG "docbook-dsssl-1.xx>/catalog
minitoc,
url and
ot2enc. All of these can be found on
- your friendly neighborhood CTAN site.
+ your friendly neighborhood CTAN site, .
The installation of the TeX base
system is far beyond the scope of this introduction. Binary
packages should be available for any system that can run
@@ -931,9 +931,9 @@ gmake man.tar.gz
When properly configured, it will allow you to use
Emacs to insert tags and check markup
consistency. You could use it for HTML as
- well. Check the PSGML
- web site for downloads, installation instructions, and
+ well. Check the PSGML web site, ,
+ for downloads, installation instructions, and
detailed documentation.
@@ -1051,10 +1051,9 @@ End:
- Norm Walsh offers a major mode
- specifically for DocBook which also has font-lock and a
- number of features to reduce typing.
+ Norm Walsh offers a major mode specifically for DocBook,
+ ,
+ which also has font-lock and a number of features to reduce typing.
diff --git a/doc/src/sgml/external-projects.sgml b/doc/src/sgml/external-projects.sgml
index 90c3a95f5e..1280ede69b 100644
--- a/doc/src/sgml/external-projects.sgml
+++ b/doc/src/sgml/external-projects.sgml
@@ -1,5 +1,5 @@
@@ -21,11 +21,10 @@ $PostgreSQL: pgsql/doc/src/sgml/external-projects.sgml,v 1.7 2004/12/29 23:36:46
Many PostgreSQL-related projects are
- hosted at either
- GBorg> at http://gborg.postgresql.org
+ hosted at either GBorg> at
or pgFoundry> at http://pgfoundry.org.
+ url="http://pgfoundry.org">.
There are other
PostgreSQL-related projects that are hosted
elsewhere, but you will have to do an Internet search to find them.
@@ -150,9 +149,9 @@ $PostgreSQL: pgsql/doc/src/sgml/external-projects.sgml,v 1.7 2004/12/29 23:36:46
All of these can be found at
GBorg> (http://gborg.postgresql.org)
+ url="http://gborg.postgresql.org">)
or pgFoundry> (http://pgfoundry.org).
+ url="http://pgfoundry.org">).
diff --git a/doc/src/sgml/geqo.sgml b/doc/src/sgml/geqo.sgml
index cf13cf66f0..3597d93a0b 100644
--- a/doc/src/sgml/geqo.sgml
+++ b/doc/src/sgml/geqo.sgml
@@ -1,5 +1,5 @@
@@ -286,16 +286,16 @@ Genetic Optimizer
- The Hitch-Hiker's
- Guide to Evolutionary Computation (FAQ for comp.ai.genetic)
+ The Hitch-Hiker's Guide to Evolutionary Computation,
+ , (FAQ for )
- Evolutionary
- Computation and its application to art and design by
+ Evolutionary Computation and its application to art and design,
+ , by
Craig Reynolds
diff --git a/doc/src/sgml/gist.sgml b/doc/src/sgml/gist.sgml
index 584b7be5d8..d9ea80a836 100644
--- a/doc/src/sgml/gist.sgml
+++ b/doc/src/sgml/gist.sgml
@@ -1,5 +1,5 @@
@@ -30,12 +30,11 @@ $PostgreSQL: pgsql/doc/src/sgml/gist.sgml,v 1.15 2005/01/08 22:13:25 tgl Exp $
- Some of the information here is derived from the University of California at
- Berkeley's GiST Indexing Project web site and Marcel Kornacker's
- thesis,
- Access Methods for
- Next-Generation Database Systems. The GiST
+ Some of the information here is derived from the University of California at
+ Berkeley's GiST Indexing Project web site, , and Marcel Kornacker's
+ thesis, Access Methods for Next-Generation Database Systems,
+ . The GiST
implementation in PostgreSQL is primarily
maintained by Teodor Sigaev and Oleg Bartunov, and there is more
information on their website:
@@ -65,15 +65,15 @@ $PostgreSQL: pgsql/doc/src/sgml/history.sgml,v 1.24 2005/01/08 01:44:05 tgl Exp
database, and several geographic information systems.
POSTGRES has also been used as an
educational tool at several universities. Finally, Illustra
- Information Technologies (later merged into Informix,
- which is now owned by IBM.) picked up the code and
+ Information Technologies (later merged into
+ Informix, ,
+ which is now owned by IBM, .) picked up the code and
commercialized it. In late 1992,
POSTGRES became the primary data manager
- for the Sequoia
- 2000 scientific computing project.
+ for the Sequoia 2000 scientific computing project,
+ .
diff --git a/doc/src/sgml/info.sgml b/doc/src/sgml/info.sgml
index 684a1db017..aa60b5e973 100644
--- a/doc/src/sgml/info.sgml
+++ b/doc/src/sgml/info.sgml
@@ -1,5 +1,5 @@
@@ -34,9 +34,9 @@ $PostgreSQL: pgsql/doc/src/sgml/info.sgml,v 1.21 2003/11/29 19:51:37 pgsql Exp $
Web Site
- The PostgreSQL
- web site carries details on the latest release and other
+ The PostgreSQL web site,
+ ,
+ carries details on the latest release and other
information to make your work or play with
PostgreSQL more productive.
diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml
index 867e74596d..3472aeedca 100644
--- a/doc/src/sgml/installation.sgml
+++ b/doc/src/sgml/installation.sgml
@@ -1,4 +1,4 @@
-
+
PostgreSQL>]]>
@@ -248,7 +248,7 @@ su - postgres
systems have this built-in (e.g., Linux>, NetBSD>,
Solaris>), for other systems you
- can download an add-on package from here: .
If you are using the Gettext> implementation in
the GNU C library then you will additionally
@@ -1460,8 +1460,9 @@ kill `cat /usr/local/pgsql/data/postmaster.pid`
platform generally means that PostgreSQL> builds and
installs according to these instructions and that the regression
tests pass. Build farm
entries refer to builds
- reported by the PostgreSQL
- Build Farm. Platform entries that show an older version of
+ reported by the PostgreSQL Build Farm,
+ .
+ Platform entries that show an older version of
PostgreSQL are those that did not receive explicit testing at the
time of release of version &majorversion; but that we still
expect to work.
diff --git a/doc/src/sgml/intro.sgml b/doc/src/sgml/intro.sgml
index cb89eee18d..9bfd167846 100644
--- a/doc/src/sgml/intro.sgml
+++ b/doc/src/sgml/intro.sgml
@@ -1,5 +1,5 @@
@@ -89,9 +89,9 @@ $PostgreSQL: pgsql/doc/src/sgml/intro.sgml,v 1.27 2004/12/23 05:37:39 tgl Exp $
PostgreSQL is an object-relational
database management system (ORDBMS) based on
+ POSTGRES, Version 4.2,
- POSTGRES, Version 4.2, developed
- at the University of California at Berkeley Computer Science
+ , developed at the University of California at Berkeley Computer Science
Department. POSTGRES pioneered many concepts that only became
available in some commercial database systems much later.
diff --git a/doc/src/sgml/nls.sgml b/doc/src/sgml/nls.sgml
index 55cd0f03ec..9442c4301b 100644
--- a/doc/src/sgml/nls.sgml
+++ b/doc/src/sgml/nls.sgml
@@ -1,5 +1,5 @@
@@ -154,16 +154,16 @@ msgstr "another translated"
If there are already some .po files, then
someone has already done some translation work. The files are
named language.po,
- where language is the ISO
- 639-1 two-letter language code (in lower case), e.g.,
+ where language is the ISO 639-1 two-letter language code,
+ (in lower case), ,
+ e.g.,
fr.po for French. If there is really a need
for more than one translation effort per language then the files
may also be named
language_region.po
- where region is the ISO
- 3166-1 two-letter country code (in upper case), e.g.,
+ where region is the ISO 3166-1 two-letter country code (in upper case),
+ ,
+ e.g.,
pt_BR.po for Portuguese in Brazil. If you
find the language you wanted you can just start working on that
file.
diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml
index 554aa99d39..82d1eeadb0 100644
--- a/doc/src/sgml/plperl.sgml
+++ b/doc/src/sgml/plperl.sgml
@@ -1,5 +1,5 @@
@@ -15,8 +15,8 @@ $PostgreSQL: pgsql/doc/src/sgml/plperl.sgml,v 2.37 2005/01/17 17:29:49 momjian E
PL/Perl is a loadable procedural language that enables you to write
- PostgreSQL functions in the Perl programming language.
+ PostgreSQL functions in the Perl programming language,
+ .
@@ -200,11 +200,10 @@ SELECT * FROM perl_set();
Access to the database itself from your Perl function can be done
via the function spi_exec_query described
- below, or via an experimental module DBD::PgSPI
- (also available at CPAN> mirror
- sites). This module makes available a
+ below, or via an experimental module DBD::PgSPI,
+ ,
+ (also available at CPAN mirror sites>, ). This module makes available a
DBI>-compliant database-handle named
$pg_dbh that can be used to perform queries with
normal DBI>
diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml
index 32fce8c4c6..172f735ea3 100644
--- a/doc/src/sgml/plpython.sgml
+++ b/doc/src/sgml/plpython.sgml
@@ -1,4 +1,4 @@
-
+
PL/Python - Python Procedural Language
@@ -9,7 +9,7 @@
The PL/Python procedural language allows
PostgreSQL functions to be written in the
- Python language.
+ Python language,.
diff --git a/doc/src/sgml/pltcl.sgml b/doc/src/sgml/pltcl.sgml
index 7cb60a3c58..75a4866fe6 100644
--- a/doc/src/sgml/pltcl.sgml
+++ b/doc/src/sgml/pltcl.sgml
@@ -1,5 +1,5 @@
@@ -16,8 +16,8 @@ $PostgreSQL: pgsql/doc/src/sgml/pltcl.sgml,v 2.35 2005/03/13 09:36:30 neilc Exp
PL/Tcl is a loadable procedural language for the
PostgreSQL database system
- that enables the Tcl
- language to be used to write functions and
+ that enables the Tcl language, ,
+ to be used to write functions and
trigger procedures.
diff --git a/doc/src/sgml/problems.sgml b/doc/src/sgml/problems.sgml
index 4a75f8602b..e324f912f1 100644
--- a/doc/src/sgml/problems.sgml
+++ b/doc/src/sgml/problems.sgml
@@ -1,5 +1,5 @@
@@ -266,9 +266,8 @@ $PostgreSQL: pgsql/doc/src/sgml/problems.sgml,v 2.22 2005/03/25 01:01:14 momjian
It is better to report everything the first time than us having to squeeze the
facts out of you. On the other hand, if your input files are huge, it is
fair to ask first whether somebody is interested in looking into it. Here is
- an article,
- http://www.chiark.greenend.org.uk/~sgtatham/bugs.html, that outlines
- some more tips on reporting bugs.
+ an article, ,
+ that outlines some more tips on reporting bugs.
@@ -306,8 +305,8 @@ $PostgreSQL: pgsql/doc/src/sgml/problems.sgml,v 2.22 2005/03/25 01:01:14 momjian
Another method is to fill in the bug report web-form available
- at the project's web site
- http://www.postgresql.org/.
+ at the project's web site,
+ .
Entering a bug report this way causes it to be mailed to the
pgsql-bugs@postgresql.org mailing list.
diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml
index 5d646bdcb3..62c13ddf77 100644
--- a/doc/src/sgml/release.sgml
+++ b/doc/src/sgml/release.sgml
@@ -1,5 +1,5 @@
@@ -106,8 +106,7 @@ typedefs (Michael)
PostgreSQL. A separate installer
project has been created to ease installation on
Windows> — see
- http://www.postgresql.org/ftp/win32/.
+ url="http://www.postgresql.org/ftp/win32/">.
@@ -428,7 +427,7 @@ typedefs (Michael)
The JDBC client interface has been removed from the core
distribution, and is now hosted at http://jdbc.postgresql.org.
+ "http://jdbc.postgresql.org">.
@@ -436,7 +435,7 @@ typedefs (Michael)
The Tcl client interface has also been removed. There are several
Tcl interfaces now hosted at http://gborg.postgresql.org.
+ "http://gborg.postgresql.org">.
@@ -5463,8 +5462,7 @@ operations on bytea columns (Joe)
application examines the system catalogs, additional changes will
be required due to the introduction of schemas in 7.3; for more
information, see:
- http://developer.postgresql.org/~momjian/upgrade_tips_7.3>.
+ url="http://developer.postgresql.org/~momjian/upgrade_tips_7.3">>.