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