Mercurial > public > mercurial-scm > hg
comparison mercurial/changelog.py @ 46508:f7b61ad3c64a
revlog: change addrevision to return the new revision, not node
Differential Revision: https://phab.mercurial-scm.org/D9882
author | Joerg Sonnenberger <joerg@bec.de> |
---|---|
date | Wed, 27 Jan 2021 01:43:17 +0100 |
parents | cad17d50736c |
children | 7a93b7b3dc2d |
comparison
equal
deleted
inserted
replaced
46507:9ee4e988e2be | 46508:f7b61ad3c64a |
---|---|
596 if extra: | 596 if extra: |
597 extra = encodeextra(extra) | 597 extra = encodeextra(extra) |
598 parseddate = b"%s %s" % (parseddate, extra) | 598 parseddate = b"%s %s" % (parseddate, extra) |
599 l = [hex(manifest), user, parseddate] + sortedfiles + [b"", desc] | 599 l = [hex(manifest), user, parseddate] + sortedfiles + [b"", desc] |
600 text = b"\n".join(l) | 600 text = b"\n".join(l) |
601 return self.addrevision( | 601 rev = self.addrevision( |
602 text, transaction, len(self), p1, p2, sidedata=sidedata, flags=flags | 602 text, transaction, len(self), p1, p2, sidedata=sidedata, flags=flags |
603 ) | 603 ) |
604 return self.node(rev) | |
604 | 605 |
605 def branchinfo(self, rev): | 606 def branchinfo(self, rev): |
606 """return the branch name and open/close state of a revision | 607 """return the branch name and open/close state of a revision |
607 | 608 |
608 This function exists because creating a changectx object | 609 This function exists because creating a changectx object |