merge with crew-stable
authorThomas Arendsen Hein <thomas@intevation.de>
Mon, 16 Jun 2008 11:51:19 +0200
changeset 6686 bb1575f74f27
parent 6685 76021ec849c8 (current diff)
parent 6682 4fa7701918ed (diff)
child 6687 f8ef39206f6a
merge with crew-stable
mercurial/commands.py
--- a/mercurial/commands.py	Sun Jun 15 13:05:39 2008 +0200
+++ b/mercurial/commands.py	Mon Jun 16 11:51:19 2008 +0200
@@ -382,7 +382,8 @@
                             for n in repo.heads()]
     branches = [(tag in activebranches, repo.changelog.rev(node), tag)
                             for tag, node in repo.branchtags().items()]
-    branches.sort(reverse=True)
+    branches.sort()
+    branches.reverse()
 
     for isactive, node, tag in branches:
         if (not active) or isactive:
--- a/tests/run-tests.py	Sun Jun 15 13:05:39 2008 +0200
+++ b/tests/run-tests.py	Mon Jun 16 11:51:19 2008 +0200
@@ -67,7 +67,7 @@
     help="test existing install at given location")
 
 for option, default in defaults.items():
-    defaults[option] = os.environ.get(*default)
+    defaults[option] = int(os.environ.get(*default))
 parser.set_defaults(**defaults)
 (options, args) = parser.parse_args()
 verbose = options.verbose