postgresql/doc/src/sgml
Tom Lane 661b3e79c4 Add a warning about possible strange behavior of volatile functions
in cursors.  This has always been the case, but given the lack of user
complaints about it, I'm not going to bother back-patching this.
2009-06-10 19:21:37 +00:00
..
ref Add a warning about possible strange behavior of volatile functions 2009-06-10 19:21:37 +00:00
acronyms.sgml Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, the 2008-09-30 10:52:14 +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 adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
auto-explain.sgml Tweak guc.c to allow underscores in the names of custom variable classes, 2009-01-02 01:16:02 +00:00
backup.sgml Remove sleep() from backup script example; not needed anymore. 2009-06-05 13:40:31 +00:00
biblio.sgml Update URL for "Generalized Partial Indexes" paper to point to a cached 2007-02-08 04:31:37 +00:00
bki.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
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 Add a "relistemp" boolean column to pg_class, which is true for temporary 2009-03-31 17:59:56 +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 Make an editorial pass over the Client Authentication material. 2009-05-16 21:17:21 +00:00
config.sgml Wording improvement for recent sesssion identifier SQL query. 2009-06-03 20:34:29 +00:00
contacts.sgml Make $PostgreSQL CVS tags consistent for SGML files. 2006-03-10 19:10:50 +00:00
contrib-spi.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
contrib.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 typo, noted by Stefan Kaltenbrunner. 2008-04-21 11:06:13 +00:00
datatype.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 Add support for using SQL/MED compliant FOREIGN DATA WRAPPER, SERVER, 2009-06-06 21:27:56 +00:00
ddl.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
dfunc.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
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 Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
diskusage.sgml Update documentation on may/can/might: 2007-01-31 20:56:20 +00:00
dml.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
docguide.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 Refer to tables by id, not by "the following table", because tables are in 2009-05-18 11:08:24 +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 Clean up some now-obsolete references to GBorg. 2007-11-14 01:58:18 +00:00
features.sgml SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
filelist.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
fixrtf Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
func.sgml Allow the second argument of pg_get_expr() to be just zero when deparsing 2009-05-26 17:36:05 +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 Provide a bit more high-level documentation for the GEQO planner. 2007-07-21 04:02:41 +00:00
gin.sgml Update GIN limitations documentation to match current reality. 2009-04-09 19:07:44 +00:00
gist.sgml Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +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 Implement "fastupdate" support for GIN indexes, in which we try to accumulate 2009-03-24 20:17:18 +00:00
indices.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
info.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
information_schema.sgml Correct/improve the datetime_precision field in the information schema. 2009-06-10 07:03:34 +00:00
install-win32.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
installation.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 Minor copy-editing for description of partial-table vacuuming. 2009-05-16 22:51:24 +00:00
Makefile Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17: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 Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
mvcc.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
nls.sgml Improve the recently-added support for properly pluralized error messages 2009-06-04 18:33:08 +00:00
notation.sgml Make $PostgreSQL CVS tags consistent for SGML files. 2006-03-10 19:10:50 +00:00
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 Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
pgbench.sgml Change pgbench to use the table names pgbench_accounts, pgbench_branches, 2009-05-07 22:01:18 +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 Clean up overly hasty docs patch for pg_standby. 2009-05-14 21:59:22 +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 Remove emacs info from footer of SGML files. 2006-09-16 00:30:20 +00:00
plperl.sgml Remove mention of DBD::PgSPI, which is unmaintained and generally unnecessary. 2008-04-10 15:16:46 +00:00
plpgsql.sgml Fix plpgsql's EXIT so that an EXIT without a label only matches a loop, 2009-05-02 17:27:57 +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 Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
query.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
release-7.4.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
release-8.0.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
release-8.1.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
release-8.2.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
release-8.3.sgml Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
release-8.4.sgml Be a bit more verbose about the effects of string literal processing 2009-06-08 14:57:21 +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 Split the release notes into a separate file for each (active) major branch, 2009-05-02 20:17:19 +00:00
rowtypes.sgml Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 Add new SPI_OK_REWRITTEN return code to SPI_execute and friends, for the 2009-01-21 11:02:40 +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 adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
storage.sgml Minor editorialization on storage.sgml's documentation of free space 2009-05-16 22:03:53 +00:00
stylesheet-common.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
stylesheet-fo.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
stylesheet-hh.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
stylesheet-man.xsl Experimental new support for building man pages via docbook2x, an XSL-based 2008-11-04 14:58:22 +00:00
stylesheet.css
stylesheet.dsl Disable LOT for the time being because of TeX problems 2007-12-28 11:14:19 +00:00
stylesheet.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
syntax.sgml Disable the use of Unicode escapes in string constants (U&'') when 2009-05-05 18:32:17 +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 Proofreading adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +00:00
trigger.sgml Improve documentation about function volatility: mention the snapshot 2009-05-27 01:18:06 +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 adjustments for first two parts of documentation (Tutorial 2009-04-27 16:27:36 +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 Support window functions a la SQL:2008. 2008-12-28 18:54:01 +00:00
xfunc.sgml Improve documentation about function volatility: mention the snapshot 2009-05-27 01:18:06 +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 spell checker run 2007-11-28 15:42:31 +00:00
xplang.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
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'