9.3 release notes:  fix SGML markup for DROP TABLE IF EXISTS
Maintain ThisTimeLineID correctly in checkpointer

checkpointer needs to reset ThisTimeLineID after
a restartpoint to allow installing/recycling new
WAL files. If recovery has already ended this
would leave ThisTimeLineID set incorrectly and
so we must reset it otherwise later checkpoints
do not have the correct timeline.

Bug report by Heikki Linnakangas.
Further investigation by Heikki and myself.
After fast promotion use CHECKPOINT_FORCE

Not necessary for correctness, just to make
log_checkpoints output look less singular.

Requested by Fujii Masao
9.3 release notes:  improve cached plan mention
Per suggestion from Tom Lane.
Print line number correctly in COPY.

When COPY uses the multi-insert method to insert a batch of tuples into the
heap at a time, incorrect line number was printed if something went wrong in
inserting the index tuples (primary key failure, for exampl), or processing
after row triggers.

Fixes bug #8173 reported by Lloyd Albin. Backpatch to 9.2, where the multi-
insert code was added.
Fix typo in comment.

Pavan Deolasee
Remove pageinspect--1.0.sql

We're not installing it anymore.

Michael Paquier
Documentation fix for ALTER TYPE .. RENAME

The documentation for ALTER TYPE .. RENAME claimed to support a
RESTRICT/CASCADE option at the 'type' level, which wasn't implemented
and doesn't make a whole lot of sense to begin with.  What is supported,
and previously undocumented, is

ALTER TYPE .. RENAME ATTRIBUTE .. RESTRICT/CASCADE.

I've updated the documentation and back-patched this to 9.1 where it was
first introduced.
pg_upgrade docs:  mention need to set parameters for vacuumdb.
Document auto_explain.log_timing.

Tomas Vondra
pgindent run for release 9.3
This is the first run of the Perl-based pgindent script.  Also update
pgindent instructions.
postgresql.conf.sample: Improve whitespace
Minor spell checking
Remove whitespace from end of lines
doc: Fix claim that query is passed as ASCII text

Ian Lawrence Barwick
Add new source files to nls.mk
Don't emit non-canonical empty arrays in array_remove().

Dean Rasheed
doc: Remove paragraph about typesetting conventions

They no longer match reality with the web site style sheets, and it is
difficult to keep the up to date in a CSS world.
Post-pgindent cleanup

Make slightly better decisions about indentation than what pgindent
is capable of.  Mostly breaking out long function calls into one
line per argument, with a few other minor adjustments.

No functional changes- all whitespace.
pgindent ran cleanly (didn't change anything) after.
Passes all regressions.
Minor spelling fixes

Fix a few spelling mistakes.

Per bug report #8193 from Lajos Veres.