postgresql/doc/src/sgml
Tom Lane eeb6cb143a Add a boolean GUC parameter "bonjour" to control whether a Bonjour-enabled
build actually attempts to advertise itself via Bonjour.  Formerly it always
did so, which meant that packagers had to decide for their users whether
this behavior was wanted or not.  The default is "off" to be on the safe
side, though this represents a change in the default behavior of a
Bonjour-enabled build.  Per discussion.
2009-09-08 17:08:36 +00:00
..
ref Add a note warning that COPY BINARY is very datatype-specific. 2009-09-05 23:58:01 +00:00
.cvsignore The html-stamp and man-stamp files also need to be cvsignore'd. 2009-08-12 21:03:52 +00:00
acronyms.sgml Correct what ISO stands for 2009-07-11 21:13:21 +00:00
adminpack.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
advanced.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
arch-dev.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
array.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
auto-explain.sgml Extend EXPLAIN to support output in XML or JSON format. 2009-08-10 05:46:50 +00:00
backup.sgml Document that autovacuum may run ANALYZE 2009-08-07 20:54:31 +00:00
biblio.sgml
bki.sgml
btree-gin.sgml Add btree_gin contrib module. 2009-03-25 23:20:01 +00:00
btree-gist.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
catalogs.sgml Fix number of columns declared for pg_user_mappings description table. 2009-08-10 22:13:50 +00:00
charset.sgml Some documentation cleanup for the addition of the KOI8U encoding. Change 2009-05-18 08:59:29 +00:00
chkpass.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
citext.sgml Update citext's documentation to match the recently-applied patch, 2008-09-12 18:29:49 +00:00
client-auth.sgml Fix incorrect LDAP example, noted by Tom. 2009-06-24 13:46:32 +00:00
config.sgml Add a boolean GUC parameter "bonjour" to control whether a Bonjour-enabled 2009-09-08 17:08:36 +00:00
contacts.sgml
contrib-spi.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
contrib.sgml Unaccent dictionary. 2009-08-18 10:34:39 +00:00
cube.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
cvs.sgml Fix the makefiles to fail cleanly if Perl is needed but not present. This 2009-06-23 03:46:00 +00:00
datatype.sgml Support hex-string input and output for type BYTEA. 2009-08-04 16:08:37 +00:00
datetime.sgml Remove the datetime keywords ABSTIME and RELTIME, which we'd been treating as 2009-03-22 01:12:32 +00:00
dblink.sgml Implement dblink_get_notify(). 2009-08-05 16:11:07 +00:00
ddl.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
dfunc.sgml
dict-int.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
dict-xsyn.sgml Add matchorig, matchsynonyms, and keepsynonyms options to contrib/dict_xsyn. 2009-08-05 18:06:49 +00:00
diskusage.sgml
dml.sgml Provide a link to the UPDATE reference page in the 'Updating Data' 2009-06-23 20:33:25 +00:00
docguide.sgml Ship documentation without intermediate tarballs 2009-08-09 22:47:59 +00:00
earthdistance.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
ecpg.sgml Alter some gratuitous uses of "ANSI" when "SQL standard" might have been 2009-07-11 21:15:32 +00:00
errcodes.sgml Add new SQL:2008 error codes for invalid LIMIT and OFFSET values. Remove 2009-03-04 10:55:00 +00:00
extend.sgml Support "variadic" functions, which can accept a variable number of arguments 2008-07-16 01:30:23 +00:00
external-projects.sgml
features.sgml SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
filelist.sgml Unaccent dictionary. 2009-08-18 10:34:39 +00:00
fixrtf
func.sgml Fix imprecise documentation of random(): it never returns 1.0. 2009-08-16 19:55:21 +00:00
fuzzystrmatch.sgml Document the fact that fuzzystrmatch doesn't work in multibyte encodings. 2009-04-06 15:43:00 +00:00
generate_history.pl Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
geqo.sgml Fix URL to "The Hitch-Hiker's Guide to Evolutionary Computation". 2009-08-10 22:41:38 +00:00
gin.sgml Update GIN limitations documentation to match current reality. 2009-04-09 19:07:44 +00:00
gist.sgml Improve documentation about GiST opclass support functions. 2009-06-12 19:48:53 +00:00
high-availability.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
history.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
hstore.sgml Fix contrib/hstore to throw an error for keys or values that don't fit in its 2009-03-15 22:05:17 +00:00
indexam.sgml Support deferrable uniqueness constraints. 2009-07-29 20:56:21 +00:00
indices.sgml Document that autovacuum may run ANALYZE 2009-08-07 20:54:31 +00:00
info.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
information_schema.sgml Update information schema to SQL:2008 2009-07-13 20:25:57 +00:00
install-win32.sgml Update location to download flex for building on Windows. 2009-07-23 17:06:48 +00:00
installation.sgml Document the minimum required Python version. 2009-08-12 16:32:35 +00:00
intagg.sgml Reduce contrib/intagg to a thin wrapper around the new core functions 2008-11-14 19:58:45 +00:00
intarray.sgml Revert my patch of 2009-04-04 that removed contrib/intarray's definitions of 2009-06-07 20:09:34 +00:00
intro.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
isn.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
keywords.sgml Correct keywords table for status of COLLATE vs 2009-04-06 15:01:36 +00:00
legal.sgml Update copyright for 2009. 2009-01-01 17:24:05 +00:00
libpq.sgml Document that forking while having open libpq connections is not 2009-05-28 20:02:10 +00:00
lo.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
lobj.sgml Desultorily enclose programlisting tags in CDATA, to get rid of some obnoxious 2008-12-07 23:46:39 +00:00
ltree.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
maintenance.sgml Document that autovacuum may run ANALYZE 2009-08-07 20:54:31 +00:00
Makefile Derived files that are shipped in the distribution used to be built in the 2009-08-28 20:26:19 +00:00
manage-ag.sgml Modify CREATE DATABASE to enforce that the source database's encoding setting 2009-05-06 16:15:21 +00:00
mk_feature_tables.pl Update feature list for SQL:2008. 2008-10-18 00:35:32 +00:00
monitoring.sgml Add a note about SystemTap vs DTrace spelling of probe names. 2009-06-26 22:08:17 +00:00
mvcc.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
nls.sgml Improve the recently-added support for properly pluralized error messages 2009-06-04 18:33:08 +00:00
notation.sgml
oid2name.sgml Remove the -P options of oid2name and pgbench, as they are security 2007-12-11 02:31:49 +00:00
pageinspect.sgml Fix contrib/pageinspect to not create an ABI breakage between 8.3 and 8.4. 2009-06-08 16:22:44 +00:00
perform.sgml Document that autovacuum may run ANALYZE 2009-08-07 20:54:31 +00:00
pgbench.sgml Portability and documentation fixes for threaded pgbench patch. 2009-08-03 18:30:55 +00:00
pgbuffercache.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
pgcrypto.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
pgfreespacemap.sgml Make the blkno arguments bigints instead of int4s. A signed int4 is not 2008-10-02 12:20:50 +00:00
pgrowlocks.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
pgstandby.sgml Disable pg_standby -l option because the backend doesn't expect the recovered 2009-06-25 12:03:11 +00:00
pgstatstatements.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
pgstattuple.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
pgtrgm.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
planstats.sgml Update examples in planstats.sgml for 8.3, and improve some aspects of 2007-12-28 21:03:31 +00:00
plhandler.sgml
plperl.sgml Clarify the documentation about PL/Perl nested subroutines, per Josh 2009-08-15 00:33:12 +00:00
plpgsql.sgml Refine the use of terminology around bound and unbound cursors and cursor 2009-06-18 10:22:09 +00:00
plpython.sgml Update URL to Python bug tracker. Backpatch to 8.3; doesn't seem worthy of 2009-03-30 16:15:43 +00:00
pltcl.sgml Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
postgres.sgml Use DocBook XSL stylesheets for man page building 2009-08-04 22:04:37 +00:00
problems.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
protocol.sgml Add a new GUC variable called "IntervalStyle" that decouples interval output 2008-11-09 00:28:35 +00:00
queries.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
query.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
README.links Update link guidelines. 2009-01-10 16:58:39 +00:00
reference.ced
reference.sgml SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
regress.sgml Expand test coverage support to entire tree 2009-08-07 20:50:22 +00:00
release-7.4.sgml Final updates of release notes for 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22, 2009-09-03 22:13:47 +00:00
release-8.0.sgml Final updates of release notes for 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22, 2009-09-03 22:13:47 +00:00
release-8.1.sgml Final updates of release notes for 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22, 2009-09-03 22:13:47 +00:00
release-8.2.sgml Final updates of release notes for 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22, 2009-09-03 22:13:47 +00:00
release-8.3.sgml Final updates of release notes for 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22, 2009-09-03 22:13:47 +00:00
release-8.4.sgml Final updates of release notes for 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22, 2009-09-03 22:13:47 +00:00
release-8.5.sgml Alter release note item about PL/pgSQL functions and dropped columns. 2009-08-19 08:18:48 +00:00
release-old.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
release.sgml Add release notes for 8.5alpha1 2009-08-17 22:14:44 +00:00
rowtypes.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
rules.sgml Fix wording of section comparing triggers and rules; old wording as 2008-12-16 03:12:08 +00:00
runtime.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
seg.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
sources.sgml Improve the recently-added support for properly pluralized error messages 2009-06-04 18:33:08 +00:00
spi.sgml Fix manpages related to SPI functions. 2009-08-05 19:31:50 +00:00
sql.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
sslinfo.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
standalone-install.sgml
start.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
storage.sgml Tweak TOAST code so that columns marked with MAIN storage strategy are 2009-07-22 01:21:22 +00:00
stylesheet-common.xsl
stylesheet-fo.xsl
stylesheet-hh.xsl
stylesheet-man.xsl Use DocBook XSL stylesheets for man page building 2009-08-04 22:04:37 +00:00
stylesheet.css Correct my overly enthusiastic CSS simplification. 2009-08-26 21:18:29 +00:00
stylesheet.dsl Ship documentation without intermediate tarballs 2009-08-09 22:47:59 +00:00
stylesheet.xsl Ship documentation without intermediate tarballs 2009-08-09 22:47:59 +00:00
syntax.sgml Modify the definition of window-function PARTITION BY and ORDER BY clauses 2009-08-27 20:08:03 +00:00
tablefunc.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
test-parser.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
textsearch.sgml Add prefix support for synonym dictionary 2009-08-14 14:53:20 +00:00
trigger.sgml Use DocBook XSL stylesheets for man page building 2009-08-04 22:04:37 +00:00
tsearch2.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
typeconv.sgml Proofreading for Bruce's recent round of documentation proofreading. 2009-06-17 21:58:49 +00:00
unaccent.sgml Remove tabs from SGML. 2009-08-20 12:12:37 +00:00
user-manag.sgml Remove support for (insecure) crypt authentication. 2008-10-28 12:10:44 +00:00
uuid-ossp.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
vacuumlo.sgml Add a -w/--no-password option that prevents all password prompts to all 2009-02-26 16:02:39 +00:00
wal.sgml Improve documentation about how checkpoint spreads I/O activity. 2009-04-09 16:20:50 +00:00
xaggr.sgml Fix things so that array_agg_finalfn does not modify or free its input 2009-06-20 18:45:28 +00:00
xfunc.sgml Make LOAD of an already-loaded library into a no-op, instead of attempting 2009-09-03 22:11:07 +00:00
xindex.sgml Desultorily enclose programlisting tags in CDATA, to get rid of some obnoxious 2008-12-07 23:46:39 +00:00
xml2.sgml Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +00:00
xoper.sgml
xplang.sgml
xtypes.sgml Desultorily enclose programlisting tags in CDATA, to get rid of some obnoxious 2008-12-07 23:46:39 +00:00

<!-- $PostgreSQL: pgsql/doc/src/sgml/README.links,v 1.3 2009/01/10 16:58:39 momjian Exp $ -->

Linking within SGML documents can be confusing, so here is a summary:


Intra-document Linking
----------------------

<xref>
	use to get link text from the title of the target link; has no
	close tag
	http://www.oasis-open.org/docbook/documentation/reference/html/xref.html

<link>
	use to supply text for the link, requires </link>
	http://www.oasis-open.org/docbook/documentation/reference/html/link.html

linkend=
	controls the target of the link/xref, required

endterm=
	for <xref>, allows the text of the link/xref to be taken from a
	different link target title


External Linking
----------------

<ulink>
	like <link>, but uses a URL (not a document target);  requires
	</ulink>; if no text is specified, the URL appears as the link text
	http://www.oasis-open.org/docbook/documentation/reference/html/ulink.html

url=
	used by <ulink> to specify the URL, required


Guidelines
----------

o  If you want to supply text, use <link>, else <xref>
o  Do not use text with <ulink> so the URL appears in printed output
o  You can supply text at the target location with 'xreflabel'