mercurial/manifest.py
changeset 22943 117e81871113
parent 22942 03602f76deee
child 22964 2793ecb1522d
equal deleted inserted replaced
22942:03602f76deee 22943:117e81871113
    40         return ret
    40         return ret
    41     def flagsdiff(self, d2):
    41     def flagsdiff(self, d2):
    42         return dicthelpers.diff(self._flags, d2._flags, "")
    42         return dicthelpers.diff(self._flags, d2._flags, "")
    43 
    43 
    44     def text(self):
    44     def text(self):
       
    45         """Get the full data of this manifest as a bytestring."""
    45         fl = sorted(self)
    46         fl = sorted(self)
    46         _checkforbidden(fl)
    47         _checkforbidden(fl)
    47 
    48 
    48         hex, flags = revlog.hex, self.flags
    49         hex, flags = revlog.hex, self.flags
    49         # if this is changed to support newlines in filenames,
    50         # if this is changed to support newlines in filenames,