The old code looked for the smallest gap among split points that break
the same number of dependencies.  This was backwards.  Fix the
comparison.
Reported-by: Matwey V. Kornilov <[email protected]>
git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@5458 be7e6eca-30d4-0310-a8e5-ac0d63af7087
@@ -708,7 +708,7 @@ class InitializeChangesetsPass(Pass): 
         gap = changeset_items[i + 1].timestamp - changeset_items[i].timestamp
         if (
             breaks[i] > best_count
-            or breaks[i] == best_count and gap < best_gap
+            or breaks[i] == best_count and gap > best_gap
             ):
           best_i = i
           best_count = breaks[i]