diff --git a/src/backend/access/heap/README.HOT b/src/backend/access/heap/README.HOT
index 82984efc75625bd3f2a107e86c7b8c0bbd976df2..d2d1620982689bab7a0234d77f793f4b516464ef 100644
--- a/src/backend/access/heap/README.HOT
+++ b/src/backend/access/heap/README.HOT
@@ -1,9 +1,7 @@
-$PostgreSQL: pgsql/src/backend/access/heap/README.HOT,v 1.2 2007/09/21 21:25:42 tgl Exp $
+$PostgreSQL: pgsql/src/backend/access/heap/README.HOT,v 1.3 2008/03/21 13:23:27 momjian Exp $
 
-                           Heap Only Tuples (HOT)
-
-Introduction
-------------
+Heap Only Tuples (HOT)
+======================
 
 The Heap Only Tuple (HOT) feature eliminates redundant index entries and
 allows the re-use of space taken by DELETEd or obsoleted UPDATEd tuples
diff --git a/src/backend/access/nbtree/README b/src/backend/access/nbtree/README
index f32174191c5dbe216ce5ac2789512b822ea184c6..9fe84e320e2d24e0ad91f032496fc357cb789fa2 100644
--- a/src/backend/access/nbtree/README
+++ b/src/backend/access/nbtree/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/access/nbtree/README,v 1.19 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/access/nbtree/README,v 1.20 2008/03/21 13:23:27 momjian Exp $
 
 Btree Indexing
---------------
+==============
 
 This directory contains a correct implementation of Lehman and Yao's
 high-concurrency B-tree management algorithm (P. Lehman and S. Yao,
diff --git a/src/backend/access/transam/README b/src/backend/access/transam/README
index 5439869ee5893a5d87ce90a9a09b51c67703db16..2288102d40cb70e837041cf8dff94e995c5e8537 100644
--- a/src/backend/access/transam/README
+++ b/src/backend/access/transam/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/access/transam/README,v 1.10 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/access/transam/README,v 1.11 2008/03/21 13:23:28 momjian Exp $
 
 The Transaction System
-----------------------
+======================
 
 PostgreSQL's transaction system is a three-layer system.  The bottom layer
 implements low-level transactions and subtransactions, on top of which rests
diff --git a/src/backend/catalog/README b/src/backend/catalog/README
index 9e3a9af47fd62912a74823099620d36b215c0406..7b71cd582d1e3b6647d78ed3fdb36038d8cbfc54 100644
--- a/src/backend/catalog/README
+++ b/src/backend/catalog/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/catalog/README,v 1.12 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/catalog/README,v 1.13 2008/03/21 13:23:28 momjian Exp $
 
 System Catalog
---------------
+==============
 
 This directory contains .c files that manipulate the system catalogs;
 src/include/catalog contains the .h files that define the structure
diff --git a/src/backend/executor/README b/src/backend/executor/README
index 2ebe168b38d19b13a74c1f172120ced53fd0138c..7644cc2cc42fda7f2d2e8225634fbd02b3299dbc 100644
--- a/src/backend/executor/README
+++ b/src/backend/executor/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/executor/README,v 1.6 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/executor/README,v 1.7 2008/03/21 13:23:28 momjian Exp $
 
 The Postgres Executor
----------------------
+=====================
 
 The executor processes a tree of "plan nodes".  The plan tree is essentially
 a demand-pull pipeline of tuple processing operations.  Each node, when
diff --git a/src/backend/libpq/README.SSL b/src/backend/libpq/README.SSL
index b45d53c82962bbb6f7f9a9ff2e195be64c588a40..1897ab01ae601b99177ac830444541247bb3ebae 100644
--- a/src/backend/libpq/README.SSL
+++ b/src/backend/libpq/README.SSL
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/backend/libpq/README.SSL,v 1.6 2008/03/21 13:23:28 momjian Exp $
+
+SSL
+===
+
 >From the servers perspective:
 
 
diff --git a/src/backend/optimizer/README b/src/backend/optimizer/README
index 43f99d7fba41edc2c550e074b364a1767d979109..ea13aeaa6e850629e2461c23deb65c91544eff39 100644
--- a/src/backend/optimizer/README
+++ b/src/backend/optimizer/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/optimizer/README,v 1.42 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/optimizer/README,v 1.43 2008/03/21 13:23:28 momjian Exp $
 
 Optimizer
----------
+=========
 
 These directories take the Query structure returned by the parser, and
 generate a plan used by the executor.  The /plan directory generates the
diff --git a/src/backend/optimizer/plan/README b/src/backend/optimizer/plan/README
index 10c32b6460308684747cbbf0d7882f7bdb3c48eb..c14cc0a6536149de396da084a704f9b3a6449651 100644
--- a/src/backend/optimizer/plan/README
+++ b/src/backend/optimizer/plan/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/optimizer/plan/README,v 1.2 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/optimizer/plan/README,v 1.3 2008/03/21 13:23:28 momjian Exp $
 
 Subselects
-----------
+==========
 
 Vadim B. Mikheev
 
@@ -10,7 +10,7 @@ From owner-pgsql-hackers@hub.org Fri Feb 13 09:01:19 1998
 Received: from renoir.op.net (root@renoir.op.net [209.152.193.4])
 	by candle.pha.pa.us (8.8.5/8.8.5) with ESMTP id JAA11576
 	for <maillist@candle.pha.pa.us>; Fri, 13 Feb 1998 09:01:17 -0500 (EST)
-Received: from hub.org (hub.org [209.47.148.200]) by renoir.op.net (o1/$Revision: 1.2 $) with ESMTP id IAA09761 for <maillist@candle.pha.pa.us>; Fri, 13 Feb 1998 08:41:22 -0500 (EST)
+Received: from hub.org (hub.org [209.47.148.200]) by renoir.op.net (o1/$Revision: 1.3 $) with ESMTP id IAA09761 for <maillist@candle.pha.pa.us>; Fri, 13 Feb 1998 08:41:22 -0500 (EST)
 Received: from localhost (majordom@localhost) by hub.org (8.8.8/8.7.5) with SMTP id IAA08135; Fri, 13 Feb 1998 08:40:17 -0500 (EST)
 Received: by hub.org (TLB v0.10a (1.23 tibbs 1997/01/09 00:29:32)); Fri, 13 Feb 1998 08:38:42 -0500 (EST)
 Received: (from majordom@localhost) by hub.org (8.8.8/8.7.5) id IAA06646 for pgsql-hackers-outgoing; Fri, 13 Feb 1998 08:38:35 -0500 (EST)
diff --git a/src/backend/parser/README b/src/backend/parser/README
index bc48a457e327f59ac1c64ad136c6945bbdc622f9..f8ca493c131d0edf27a8bd995409665d3bdb85bc 100644
--- a/src/backend/parser/README
+++ b/src/backend/parser/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/parser/README,v 1.6 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/parser/README,v 1.7 2008/03/21 13:23:28 momjian Exp $
 
 Parser
-------
+======
 
 This directory does more than tokenize and parse SQL queries.  It also
 creates Query structures for the various complex queries that are passed
diff --git a/src/backend/port/darwin/README b/src/backend/port/darwin/README
index fcee2b28c45c6ad91a0c1083050c7bd562ff6dd9..a63f4b7ddbad648fec71b6a73fb7aeaa02461ab7 100644
--- a/src/backend/port/darwin/README
+++ b/src/backend/port/darwin/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/port/darwin/README,v 1.4 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/port/darwin/README,v 1.5 2008/03/21 13:23:28 momjian Exp $
 
 Darwin
-------
+======
 
 The file system.c included herein is taken directly from Apple's Darwin
 open-source CVS archives, and is redistributed under the BSD copyright
diff --git a/src/backend/port/dynloader/README.dlfcn.aix b/src/backend/port/dynloader/README.dlfcn.aix
index e7519086d11d7f42a21514f3c8e4f38aba7810f1..4ca0c266ac0c2b3759e5c3ebe54b109c670f041c 100644
--- a/src/backend/port/dynloader/README.dlfcn.aix
+++ b/src/backend/port/dynloader/README.dlfcn.aix
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/backend/port/dynloader/README.dlfcn.aix,v 1.3 2008/03/21 13:23:28 momjian Exp $
+
+dynaloader
+==========
+
 Copyright (c) 1992,1993,1995, Jens-Uwe Mager, Helios Software GmbH
 Not derived from licensed software.
 
diff --git a/src/backend/snowball/README b/src/backend/snowball/README
index 3a9f18f9cd692cb19f06e0aae4c249a1349a82e2..bb78dde23f2fc1342b6885c4e642d07a541ebb25 100644
--- a/src/backend/snowball/README
+++ b/src/backend/snowball/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/snowball/README,v 1.2 2008/03/20 17:55:14 momjian Exp $
+$PostgreSQL: pgsql/src/backend/snowball/README,v 1.3 2008/03/21 13:23:28 momjian Exp $
 
 Snowball-Based Stemming
------------------------
+=======================
 
 This module uses the word stemming code developed by the Snowball project,
 http://snowball.tartarus.org/
diff --git a/src/backend/storage/buffer/README b/src/backend/storage/buffer/README
index 2f4741f870b55e44fda1af265a978c76b1e49316..057f817b7e41a0f8ba285c7bbbc63e5b5e010a0a 100644
--- a/src/backend/storage/buffer/README
+++ b/src/backend/storage/buffer/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/storage/buffer/README,v 1.13 2008/03/20 17:55:15 momjian Exp $
+$PostgreSQL: pgsql/src/backend/storage/buffer/README,v 1.14 2008/03/21 13:23:28 momjian Exp $
 
 Notes About Shared Buffer Access Rules
---------------------------------------
+======================================
 
 There are two separate access control mechanisms for shared disk buffers:
 reference counts (a/k/a pin counts) and buffer content locks.  (Actually,
diff --git a/src/backend/storage/lmgr/README b/src/backend/storage/lmgr/README
index b93452d0250d5002c8d3ba8a3422376a5a282565..db9db94f01459b2808add766e58f99737a1a21a9 100644
--- a/src/backend/storage/lmgr/README
+++ b/src/backend/storage/lmgr/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/storage/lmgr/README,v 1.23 2008/03/20 17:55:15 momjian Exp $
+$PostgreSQL: pgsql/src/backend/storage/lmgr/README,v 1.24 2008/03/21 13:23:28 momjian Exp $
 
 Locking Overview
-----------------
+================
 
 Postgres uses three types of interprocess locks:
 
diff --git a/src/backend/storage/smgr/README b/src/backend/storage/smgr/README
index 493d53da9073beee4aab581fcdb47d7637e8a605..5d79ef54161a349db42b7f4375b28e30d268e077 100644
--- a/src/backend/storage/smgr/README
+++ b/src/backend/storage/smgr/README
@@ -1,7 +1,7 @@
-# $PostgreSQL: pgsql/src/backend/storage/smgr/README,v 1.4 2008/03/20 17:55:15 momjian Exp $
+$PostgreSQL: pgsql/src/backend/storage/smgr/README,v 1.5 2008/03/21 13:23:28 momjian Exp $
 
 Storage Manager
----------------
+===============
 
 In the original Berkeley Postgres system, there were several storage managers,
 of which only the "magnetic disk" manager remains.  (At Berkeley there were
diff --git a/src/backend/utils/mb/README b/src/backend/utils/mb/README
index 8afb41bfc7102049ece4e252c5aff3a01b35e48a..0826ec9ef00207151094bf5c9bace944543731dc 100644
--- a/src/backend/utils/mb/README
+++ b/src/backend/utils/mb/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/utils/mb/README,v 1.6 2008/03/20 17:55:15 momjian Exp $
+$PostgreSQL: pgsql/src/backend/utils/mb/README,v 1.7 2008/03/21 13:23:28 momjian Exp $
 
 Encodings
----------
+=========
 
 encnames.c:	public functions for both the backend and the frontend.
 conv.c:		static functions and a public table for code conversion
diff --git a/src/backend/utils/resowner/README b/src/backend/utils/resowner/README
index fd4f279ba4738eca5a5aa004a89319dba6de2561..2908af2fa9d10bf24a518c393936c00f11257f33 100644
--- a/src/backend/utils/resowner/README
+++ b/src/backend/utils/resowner/README
@@ -1,7 +1,7 @@
-$PostgreSQL: pgsql/src/backend/utils/resowner/README,v 1.6 2008/03/20 17:55:15 momjian Exp $
+$PostgreSQL: pgsql/src/backend/utils/resowner/README,v 1.7 2008/03/21 13:23:28 momjian Exp $
 
 Notes About Resource Owners
----------------------------
+===========================
 
 ResourceOwner objects are a concept invented to simplify management of
 query-related resources, such as buffer pins and table locks.  These
diff --git a/src/bin/pg_dump/README b/src/bin/pg_dump/README
index 9ed81b00aae1cf948ebd97a7ef153fc71b8e0188..1b65b458280b1d18832ba3dadc7e378a998bd11d 100644
--- a/src/bin/pg_dump/README
+++ b/src/bin/pg_dump/README
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/bin/pg_dump/README,v 1.7 2008/03/21 13:23:28 momjian Exp $
+
 Notes on pg_dump
 ================
 
diff --git a/src/bin/pgevent/README b/src/bin/pgevent/README
index f6a01a619d35bf8ab7a7f683953747b82f667449..2d0f85f7778e01ac45b256e82ac6709c8c7807a4 100644
--- a/src/bin/pgevent/README
+++ b/src/bin/pgevent/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/bin/pgevent/README,v 1.3 2008/03/21 13:23:28 momjian Exp $
+
+pgevent
+=======
+
 MSG000001.bin is a binary file, result of Microsoft MC compiler. MC compiler
 can be downloaded for free with MS Core SDK but it is not included with MSYS
 tools and I didn't find an alternative way to compile MC file.
diff --git a/src/interfaces/ecpg/README.dynSQL b/src/interfaces/ecpg/README.dynSQL
index 4c606ca3985a9162c8d9482bcf5686413c67fc09..5c1c54cfbdc09adf4cdacdc789fed931cdc45354 100644
--- a/src/interfaces/ecpg/README.dynSQL
+++ b/src/interfaces/ecpg/README.dynSQL
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/interfaces/ecpg/README.dynSQL,v 1.3 2008/03/21 13:23:28 momjian Exp $
+
 descriptor statements have the following shortcomings
 
 - input descriptors (USING DESCRIPTOR <name>) are not supported
diff --git a/src/interfaces/ecpg/test/connect/README b/src/interfaces/ecpg/test/connect/README
index d2cb50440a293641cf8fca14554d8f913cfd09cf..b632788d309d3287523d719d4b251895a04214cd 100644
--- a/src/interfaces/ecpg/test/connect/README
+++ b/src/interfaces/ecpg/test/connect/README
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/interfaces/ecpg/test/connect/README,v 1.2 2008/03/21 13:23:28 momjian Exp $
+
 Programs in this directory test all sorts of connections.
 
 All other programs just use one standard connection method.
diff --git a/src/interfaces/libpq/README b/src/interfaces/libpq/README
index e581950bf233da797cd44178ce4b84b8c99be7db..4bb2ed88deccf31fa41d689e8d5de27f08ecff99 100644
--- a/src/interfaces/libpq/README
+++ b/src/interfaces/libpq/README
@@ -1 +1,3 @@
+$PostgreSQL: pgsql/src/interfaces/libpq/README,v 1.2 2008/03/21 13:23:29 momjian Exp $
+
 This directory contains the C version of Libpq, the POSTGRES frontend library.
diff --git a/src/pl/plperl/README b/src/pl/plperl/README
index 317b882c8bf341134437268883c083cfbddbdf56..d3ccd14240dc3c0b498a580bc4013c80c2fa86ee 100644
--- a/src/pl/plperl/README
+++ b/src/pl/plperl/README
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/pl/plperl/README,v 1.4 2008/03/21 13:23:29 momjian Exp $
+
 PL/Perl allows you to write PostgreSQL functions and procedures in
 Perl.  To include PL/Perl in the build use './configure --with-perl'.
 To build from this directory use 'gmake all; gmake install'.  libperl
diff --git a/src/pl/tcl/modules/README b/src/pl/tcl/modules/README
index 2905cfe8cb5607f1ef65b472a82cba5089d03121..58529d17e13172f2839d4f9e0ba310b76beabeba 100644
--- a/src/pl/tcl/modules/README
+++ b/src/pl/tcl/modules/README
@@ -1,19 +1,19 @@
+$PostgreSQL: pgsql/src/pl/tcl/modules/README,v 1.3 2008/03/21 13:23:29 momjian Exp $
 
-    Regular Tcl scripts of any size (over 8K :-) can be loaded into
-    the table pltcl_modules using the pltcl_loadmod script. The script
-    checks the modules that the procedure names don't overwrite
-    existing ones before doing anything. They also check for global
-    variables created at load time.
+Regular Tcl scripts of any size (over 8K :-) can be loaded into
+the table pltcl_modules using the pltcl_loadmod script. The script
+checks the modules that the procedure names don't overwrite
+existing ones before doing anything. They also check for global
+variables created at load time.
 
-    All procedures defined in the module files are automatically
-    added to the table pltcl_modfuncs. This table is used by the
-    unknown procedure to determine if an unknown command can be
-    loaded by sourcing a module. In that case the unknown procedure
-    will silently source in the module and reexecute the original
-    command that invoked unknown.
-
-    I know, this readme should be more explanatory - but time.
+All procedures defined in the module files are automatically
+added to the table pltcl_modfuncs. This table is used by the
+unknown procedure to determine if an unknown command can be
+loaded by sourcing a module. In that case the unknown procedure
+will silently source in the module and reexecute the original
+command that invoked unknown.
 
+I know, this readme should be more explanatory - but time.
 
 Jan
 
diff --git a/src/port/README b/src/port/README
index 6a8cf5fd6792e9f78357c8802d7e3c84c2d7dd73..ce2ec3bb075aba5047f4e4bce886907b9141cb34 100644
--- a/src/port/README
+++ b/src/port/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/port/README,v 1.4 2008/03/21 13:23:29 momjian Exp $
+
+libpgport
+=========
+
 libpgport must have special behavior.  It supplies functions to both
 libraries and applications.  However, there are two complexities:
 
diff --git a/src/test/locale/README b/src/test/locale/README
index 962fccb89ccdfb6205747f5337bbcc4f2a083e9d..f3eeba36fd77a669834325b7ccc17073b0c5d200 100644
--- a/src/test/locale/README
+++ b/src/test/locale/README
@@ -1,4 +1,7 @@
-$PostgreSQL: pgsql/src/test/locale/README,v 1.5 2003/11/29 19:52:14 pgsql Exp $
+$PostgreSQL: pgsql/src/test/locale/README,v 1.6 2008/03/21 13:23:29 momjian Exp $
+
+Locales
+=======
 
 This directory contains a set of tests for locales.  I provided one C
 program test-ctype.c to test CTYPE support in libc and the installed
diff --git a/src/test/locale/de_DE.ISO8859-1/README b/src/test/locale/de_DE.ISO8859-1/README
index 0ef1c8c5fe7ae34df58c1c9bae88c1dd534ed7c4..76d9fd16bc776971fc568b76600b973329f83f5d 100644
--- a/src/test/locale/de_DE.ISO8859-1/README
+++ b/src/test/locale/de_DE.ISO8859-1/README
@@ -1,2 +1,4 @@
+$PostgreSQL: pgsql/src/test/locale/de_DE.ISO8859-1/README,v 1.2 2008/03/21 13:23:29 momjian Exp $
+
 de_DE.ISO-8859-1 (German) locale test.
 Created by Armin Diehl <diehl@net-connection.de>
diff --git a/src/test/locale/gr_GR.ISO8859-7/README b/src/test/locale/gr_GR.ISO8859-7/README
index 62023d0c8e058203db8fd8fbe235ff64bc3f067b..04a5202254831b07e15fd57ab1123d8431c61617 100644
--- a/src/test/locale/gr_GR.ISO8859-7/README
+++ b/src/test/locale/gr_GR.ISO8859-7/README
@@ -1,2 +1,4 @@
+$PostgreSQL: pgsql/src/test/locale/gr_GR.ISO8859-7/README,v 1.2 2008/03/21 13:23:29 momjian Exp $
+
 gr_GR.ISO8859-7 (Greek) locale test.
 Created by Angelos Karageorgiou <angelos@awesome.incredible.com>
diff --git a/src/test/locale/koi8-to-win1251/README b/src/test/locale/koi8-to-win1251/README
index 1ad3bde81d7a1b4116f5036ddd3bc8e29bd1d8e8..35d64ab2c66804a5aef6e3bf3f4faaae2d2dd224 100644
--- a/src/test/locale/koi8-to-win1251/README
+++ b/src/test/locale/koi8-to-win1251/README
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/test/locale/koi8-to-win1251/README,v 1.2 2008/03/21 13:23:29 momjian Exp $
+
 koi8-to-win1251 test. The database should be created in koi8 (createdb -E koi8),
 test uses koi8-to-win1251 converting feature.
 Created by Oleg Broytmann <phd2@earthling.net>. Code for encodings
diff --git a/src/test/mb/README b/src/test/mb/README
index beb580a0d8f73595e0849b7e787e07dfe81d6590..c11452f8a91c032618b364326847fb3c36808ad1 100644
--- a/src/test/mb/README
+++ b/src/test/mb/README
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/test/mb/README,v 1.3 2008/03/21 13:23:29 momjian Exp $
+
 README for multibyte regression test
 							1998/7/22
 							Tatsuo Ishii
diff --git a/src/test/thread/README b/src/test/thread/README
index 107699610ef31217ed6f51013a54b61ba72451fa..98f1f54f096eb48d4354c6ddea54a43fe7d48b11 100644
--- a/src/test/thread/README
+++ b/src/test/thread/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/test/thread/README,v 1.2 2008/03/21 13:23:29 momjian Exp $
+
+Threading
+=========
+
 This program should be run by developers wishing to enable threading on
 new platforms.
 
diff --git a/src/timezone/README b/src/timezone/README
index 96452a9b896ac1494c88effac4fb0e0aa75d54db..db39d5347c704c86fb341845aedc2ad923d0a7b1 100644
--- a/src/timezone/README
+++ b/src/timezone/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/timezone/README,v 1.7 2008/03/21 13:23:29 momjian Exp $
+
+Timezone
+========
+
 This is a PostgreSQL adapted version of the timezone library from:
 
 	ftp://elsie.nci.nih.gov/pub/tzcode*.tar.gz
diff --git a/src/timezone/tznames/README b/src/timezone/tznames/README
index 3b1bdcce50a87ce150cca655b4f611a1eae006dc..488fb670826ecddbc1ef9cfeceb8ae41e7262e46 100644
--- a/src/timezone/tznames/README
+++ b/src/timezone/tznames/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/timezone/tznames/README,v 1.3 2008/03/21 13:23:29 momjian Exp $
+
+tznames
+=======
+
 This directory contains files with timezone sets for PostgreSQL.  The problem
 is that time zone abbreviations are not unique throughout the world and you
 might find out that a time zone abbreviation in the `Default' set collides
diff --git a/src/tools/backend/README b/src/tools/backend/README
index 601c66cc4bc7220113264cfa474e4fdbe31c06ec..bde3a3e4c0f655630692c10852f4f9af0a21581f 100644
--- a/src/tools/backend/README
+++ b/src/tools/backend/README
@@ -1,3 +1,5 @@
+$PostgreSQL: pgsql/src/tools/backend/README,v 1.2 2008/03/21 13:23:29 momjian Exp $
+
 Just point your browser at the index.html file, and click on the 
 flowchart to see the description and source code.
 
diff --git a/src/tools/findoidjoins/README b/src/tools/findoidjoins/README
index be4613eaf38ea4bc0446f371e1f9f0e13e13f1a9..8feeb6909696e73daa28f439c81d16c8c654d3d1 100644
--- a/src/tools/findoidjoins/README
+++ b/src/tools/findoidjoins/README
@@ -1,6 +1,7 @@
-$PostgreSQL: pgsql/src/tools/findoidjoins/README,v 1.4 2007/05/11 17:57:14 tgl Exp $
+$PostgreSQL: pgsql/src/tools/findoidjoins/README,v 1.5 2008/03/21 13:23:29 momjian Exp $
 
-   			      findoidjoins
+findoidjoins
+============
 
 This program scans a database and prints oid fields (also reg* fields)
 and the tables they join to.  We don't really recommend running it on
diff --git a/src/tools/fsync/README b/src/tools/fsync/README
index f93f649b0efb43ab77a7d34e58a9a78ad938c967..d33e390f4900af86487d87d6a9d1320242b94e7b 100644
--- a/src/tools/fsync/README
+++ b/src/tools/fsync/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/tools/fsync/README,v 1.4 2008/03/21 13:23:29 momjian Exp $
+
+fsync
+=====
+
 This program tests fsync.  The tests are described as part of the program output.
 
 	Usage:	test_fsync [-f filename] [loops]
diff --git a/src/tools/make_diff/README b/src/tools/make_diff/README
index 2d66b36ddbd10a3ce4b06f14c8642f757d2eec0b..9e333b6164a707ab54193582c4dd03afc608dbe2 100644
--- a/src/tools/make_diff/README
+++ b/src/tools/make_diff/README
@@ -1,6 +1,7 @@
-$PostgreSQL: pgsql/src/tools/make_diff/README,v 1.3 2006/03/11 04:38:42 momjian Exp $
+$PostgreSQL: pgsql/src/tools/make_diff/README,v 1.4 2008/03/21 13:23:29 momjian Exp $
 
-Bruce Momjian <pgman@candle.pha.pa.us>
+scripts
+=======
 
 Here are some of the scripts I use to make development easier.
 
@@ -35,3 +36,5 @@ the files I used with cporig.
 
 Finally, I remove my old copies with 'rmorig'.
 
+Bruce Momjian
+
diff --git a/src/tools/msvc/README b/src/tools/msvc/README
index 17a480047c21193875b24ea81f1564b0b346f3b7..603a6e0be215b91040ebf6ff74f7d498b115eb14 100644
--- a/src/tools/msvc/README
+++ b/src/tools/msvc/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/tools/msvc/README,v 1.7 2008/03/21 13:23:29 momjian Exp $
+
+MSVC build
+==========
+
 This directory contains the tools required to build PostgreSQL using
 Microsoft Visual Studio 2005. This builds the whole backend, not just
 the libpq frontend library. For more information, see the documentation
diff --git a/src/tools/pginclude/README b/src/tools/pginclude/README
index dc92735d5ff293e6e5c6f74aa0e5b8a08594a632..dbe0a6ab0c9b6ff517bb7007b30231d69c08f687 100644
--- a/src/tools/pginclude/README
+++ b/src/tools/pginclude/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/tools/pginclude/README,v 1.10 2008/03/21 13:23:29 momjian Exp $
+
+pginclude
+=========
+
 These utilities help clean up #include file usage.  They should be run
 in this order so that the include files have the proper includes before
 the C files are tested.
diff --git a/src/tools/pgindent/README b/src/tools/pgindent/README
index 58a0ca2fd9fccae153b2442d407a0cd55af15a48..decce299295a1ae4109b8bfbddeb3e22f409b526 100644
--- a/src/tools/pgindent/README
+++ b/src/tools/pgindent/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/tools/pgindent/README,v 1.29 2008/03/21 13:23:29 momjian Exp $
+
+pgindent
+========
+
 This can format all PostgreSQL *.c and *.h files, but excludes *.y, and *.l
 files.
 
diff --git a/src/tutorial/README b/src/tutorial/README
index 6d05cb578f456dc1e518074e1bfc72cdb97d7a04..9748203fc5787bfa558731c1d8a1862a41927632 100644
--- a/src/tutorial/README
+++ b/src/tutorial/README
@@ -1,3 +1,8 @@
+$PostgreSQL: pgsql/src/tutorial/README,v 1.4 2008/03/21 13:23:29 momjian Exp $
+
+tutorial
+========
+
 This directory contains SQL tutorial scripts.  To look at them, first do a
 	% make
 to compile all the scripts and C files for the user-defined functions