postgresql/src/tools
Tom Lane 899beb7894 Still more tweaking of git_changelog.
1. Don't assume there's only one candidate match; check them all and use the
one with the closest timestamp.  Avoids funny output when someone makes
several successive commits with the same log message, as certain people
have been known to do.

2. When the same commit (with the same SHA1) is reachable from multiple
branch tips, don't report it for all the branches; instead report it only
for the first such branch.  Given our development practices, this case
arises only for commits that occurred before a given branch split off from
master.  The original coding blamed old commits on *all* the branches,
which isn't terribly useful; the new coding blames such a commit only on
master.
2010-09-26 01:51:20 -04:00
..
backend Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
editors Remove extra newlines at end and beginning of files, add missing newlines 2010-08-19 05:57:36 +00:00
entab Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
findoidjoins Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
fsync Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
ifaddrs Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
make_diff Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
msvc Fix remaining stray references to CVS. 2010-09-22 19:51:39 -04:00
pginclude Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pgindent Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
ccsym Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
check_keywords.pl Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
codelines Fix remaining stray references to CVS. 2010-09-22 19:51:39 -04:00
copyright Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
FAQ2txt Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
find_badmacros Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
find_gt_lt Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
find_static Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
find_typedef Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
git_changelog Still more tweaking of git_changelog. 2010-09-26 01:51:20 -04:00
make_ctags Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
make_etags Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
make_keywords Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
make_mkid Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pgtest Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
RELEASE_CHANGES Rename git_topo_order -> git_changelog, per discussion. 2010-09-25 19:31:26 -04:00
version_stamp.pl Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
win32tzlist.pl Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00