[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)