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