From: Guido van Rossum Date: Mon, 14 Feb 2000 21:41:50 +0000 (+0000) Subject: Patch by Gerrit Holl: X-Git-Tag: v1.6a1~444 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d96287830992142389dc34c0524b480bedbab9e3;p=thirdparty%2FPython%2Fcpython.git Patch by Gerrit Holl: * In logmerge.py: added '-r' flag to show the oldest checkin first instead of the newest, and getopt.getopt was used wrong. --- diff --git a/Tools/scripts/logmerge.py b/Tools/scripts/logmerge.py index c26df30690cb..a09fd46f1383 100755 --- a/Tools/scripts/logmerge.py +++ b/Tools/scripts/logmerge.py @@ -32,10 +32,13 @@ sep2 = '-'*28 + '\n' # revision separator def main(): """Main program""" truncate_last = 0 - opts, args = getopt.getopt(sys.argv[1:], "-t") + reverse = 0 + opts, args = getopt.getopt(sys.argv[1:], "tr") for o, a in opts: if o == '-t': truncate_last = 1 + elif o == '-r': + reverse = 1 database = [] while 1: chunk = read_chunk(sys.stdin) @@ -46,7 +49,8 @@ def main(): del records[-1] database[len(database):] = records database.sort() - database.reverse() + if not reverse: + database.reverse() format_output(database) def read_chunk(fp):