|
|
|
|
@ -1,6 +1,6 @@ |
|
|
|
|
#!/bin/sh |
|
|
|
|
|
|
|
|
|
# $PostgreSQL: pgsql/src/tools/pgcvslog,v 1.39 2007/10/09 02:56:44 momjian Exp $ |
|
|
|
|
# $PostgreSQL: pgsql/src/tools/pgcvslog,v 1.40 2009/08/29 17:09:20 momjian Exp $ |
|
|
|
|
|
|
|
|
|
# This utility is used to generate a compact list of changes |
|
|
|
|
# for each release, bjm 2000-02-22 |
|
|
|
|
@ -29,15 +29,6 @@ |
|
|
|
|
# |
|
|
|
|
# To find branch time, look for "branches:" tag in CVS commit logs |
|
|
|
|
# e.g. "branches: 1.398.4;" matches "REL8_0_STABLE: 1.398.0.4". |
|
|
|
|
# |
|
|
|
|
# Remove these from the log file before processing to reduce the number |
|
|
|
|
# of unneeded log entries: |
|
|
|
|
# |
|
|
|
|
# /cvsroot/pgsql/doc/TODO |
|
|
|
|
# /cvsroot/pgsql/doc/FAQ |
|
|
|
|
# /cvsroot/pgsql/doc/src/FAQ/TODO.html |
|
|
|
|
# /cvsroot/pgsql/doc/src/FAQ/FAQ.html |
|
|
|
|
# |
|
|
|
|
|
|
|
|
|
HTML="N" |
|
|
|
|
DEL="N" |
|
|
|
|
@ -80,12 +71,6 @@ awk ' BEGIN {html="'"$HTML"'"; lineno = 0;} |
|
|
|
|
# store working directory |
|
|
|
|
$0 ~ /^Working file:/ {workingfile = "/" $3} |
|
|
|
|
|
|
|
|
|
# no need to show TODO or FAQ changes in the output |
|
|
|
|
$0 !~ /^====*$/ && |
|
|
|
|
(workingfile == "/doc/TODO" || workingfile == "/doc/src/FAQ/TODO.html" || |
|
|
|
|
workingfile == "/doc/FAQ" || workingfile == "/doc/src/FAQ/FAQ.html") \ |
|
|
|
|
{next} |
|
|
|
|
|
|
|
|
|
($0 ~ /^====*$/ || $0 ~ /^----*$/) \ |
|
|
|
|
{ |
|
|
|
|
# print blank line to separate entries |
|
|
|
|
|