hgext/notify.py
changeset 6876 077f1e637cd8
parent 6866 0ff5d2bbd8b1
child 6974 8997b81a33da
--- a/hgext/notify.py	Sun Aug 10 18:01:03 2008 -0500
+++ b/hgext/notify.py	Sun Aug 10 18:38:43 2008 -0500
@@ -156,9 +156,7 @@
             if fnmatch.fnmatch(self.repo.root, pat):
                 for user in users.split(','):
                     subs[self.fixmail(user)] = 1
-        subs = subs.keys()
-        subs.sort()
-        return subs
+        return util.sort(subs)
 
     def url(self, path=None):
         return self.ui.config('web', 'baseurl') + (path or self.root)
@@ -269,11 +267,11 @@
     node = bin(node)
     ui.pushbuffer()
     if hooktype == 'changegroup':
-        start = repo.changelog.rev(node)
-        end = repo.changelog.count()
+        start = repo[node].rev()
+        end = len(repo)
         count = end - start
         for rev in xrange(start, end):
-            n.node(repo.changelog.node(rev))
+            n.node(repo[node].rev())
         n.diff(node, repo.changelog.tip())
     else:
         count = 1