mercurial/localrepo.py
changeset 8796 2bcef677a6c3
parent 8731 f037187a6f68
child 8797 9ed150d2fbd5
--- a/mercurial/localrepo.py	Mon Jun 08 20:02:44 2009 +0200
+++ b/mercurial/localrepo.py	Wed Jun 10 19:11:49 2009 -0400
@@ -1134,15 +1134,10 @@
             finally:
                 wlock.release()
 
-    def heads(self, start=None, closed=False):
+    def heads(self, start=None):
         heads = self.changelog.heads(start)
-        def display(head):
-            if closed:
-                return True
-            extras = self.changelog.read(head)[5]
-            return ('close' not in extras)
         # sort the output in rev descending order
-        heads = [(-self.changelog.rev(h), h) for h in heads if display(h)]
+        heads = [(-self.changelog.rev(h), h) for h in heads]
         return [n for (r, n) in sorted(heads)]
 
     def branchheads(self, branch=None, start=None, closed=False):