svn commit: r203069 - user/des/fmerge

Dag-Erling Smorgrav des at FreeBSD.org
Wed Jan 27 14:17:33 UTC 2010


Author: des
Date: Wed Jan 27 14:17:33 2010
New Revision: 203069
URL: http://svn.freebsd.org/changeset/base/203069

Log:
  When merging multiple ranges, merge them in chronological order, not
  reverse chronological.

Modified:
  user/des/fmerge/fmerge.pl

Modified: user/des/fmerge/fmerge.pl
==============================================================================
--- user/des/fmerge/fmerge.pl	Wed Jan 27 11:54:42 2010	(r203068)
+++ user/des/fmerge/fmerge.pl	Wed Jan 27 14:17:33 2010	(r203069)
@@ -178,9 +178,9 @@ sub revs2ranges() {
 	    next;
 	} else {
 	    if ($revs{$m} == +1) {
-		push(@ranges, [ $m - 1, $n ]);
+		unshift(@ranges, [ $m - 1, $n ]);
 	    } elsif ($revs{$m} == -1) {
-		push(@ranges, [ $n, $m - 1 ]);
+		unshift(@ranges, [ $n, $m - 1 ]);
 	    }
 	    $m = $n = $i;
 	}


More information about the svn-src-user mailing list