[Python-checkins] CVS: python/dist/src/Tools/scripts logmerge.py,1.4,1.5

Guido van Rossum guido@cnri.reston.va.us
2000年2月14日 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)
 

AltStyle によって変換されたページ (->オリジナル) /