mercurial/filelog.py
changeset 46508 f7b61ad3c64a
parent 45788 a5206e71c536
child 46675 6f4a481f182a
equal deleted inserted replaced
46507:9ee4e988e2be 46508: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):