mercurial/localrepo.py
changeset 30905 6037caa6a2f3
parent 30875 1791be8a95c5
child 30906 72f25e17af9d
equal deleted inserted replaced
30904:76a1e735449c 30905:6037caa6a2f3
  1851         return self[node1].status(node2, match, ignored, clean, unknown,
  1851         return self[node1].status(node2, match, ignored, clean, unknown,
  1852                                   listsubrepos)
  1852                                   listsubrepos)
  1853 
  1853 
  1854     def heads(self, start=None):
  1854     def heads(self, start=None):
  1855         if start is None:
  1855         if start is None:
  1856             headrevs = sorted(self.changelog.headrevs(), reverse=True)
  1856             cl = self.changelog
  1857             return [self.changelog.node(rev) for rev in headrevs]
  1857             headrevs = sorted(cl.headrevs(), reverse=True)
       
  1858             return [cl.node(rev) for rev in headrevs]
  1858 
  1859 
  1859         heads = self.changelog.heads(start)
  1860         heads = self.changelog.heads(start)
  1860         # sort the output in rev descending order
  1861         # sort the output in rev descending order
  1861         return sorted(heads, key=self.changelog.rev, reverse=True)
  1862         return sorted(heads, key=self.changelog.rev, reverse=True)
  1862 
  1863