[Python-checkins] CVS: python/dist/src/Tools/scripts logmerge.py,1.4,1.5
Guido van Rossum
guido@cnri.reston.va.us
Mon, 14 Feb 2000 16:41:53 -0500 (EST)
Update of /projects/cvsroot/python/dist/src/Tools/scripts
In directory eric:/projects/python/develop/guido/src/Tools/scripts
Modified Files:
logmerge.py
Log Message:
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.
Index: logmerge.py
===================================================================
RCS file: /projects/cvsroot/python/dist/src/Tools/scripts/logmerge.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** logmerge.py 1998/03/24 05:30:25 1.4
--- logmerge.py 2000/02/14 21:41:50 1.5
***************
*** 33,40 ****
"""Main program"""
truncate_last = 0
! opts, args = getopt.getopt(sys.argv[1:], "-t")
for o, a in opts:
if o == '-t':
truncate_last = 1
database = []
while 1:
--- 33,43 ----
"""Main program"""
truncate_last = 0
! 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:
***************
*** 47,51 ****
database[len(database):] = records
database.sort()
! database.reverse()
format_output(database)
--- 50,55 ----
database[len(database):] = records
database.sort()
! if not reverse:
! database.reverse()
format_output(database)