Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/filelog.py @ 46560: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 | a5206e71c536 |
children | 6f4a481f182a |
comparison
equal
deleted
inserted
replaced
46559:9ee4e988e2be | 46560:f7b61ad3c64a |
---|---|
174 return storageutil.filtermetadata(self.revision(node)) | 174 return storageutil.filtermetadata(self.revision(node)) |
175 | 175 |
176 def add(self, text, meta, transaction, link, p1=None, p2=None): | 176 def add(self, text, meta, transaction, link, p1=None, p2=None): |
177 if meta or text.startswith(b'\1\n'): | 177 if meta or text.startswith(b'\1\n'): |
178 text = storageutil.packmeta(meta, text) | 178 text = storageutil.packmeta(meta, text) |
179 return self.addrevision(text, transaction, link, p1, p2) | 179 rev = self.addrevision(text, transaction, link, p1, p2) |
180 return self.node(rev) | |
180 | 181 |
181 def renamed(self, node): | 182 def renamed(self, node): |
182 return storageutil.filerevisioncopied(self, node) | 183 return storageutil.filerevisioncopied(self, node) |
183 | 184 |
184 def size(self, rev): | 185 def size(self, rev): |