mercurial/patch.py
branchstable
changeset 14832 d60e4f227d75
parent 14764 a7d5816087a9
child 14966 0588fb0e2e8d
child 15086 db0646afb725
equal deleted inserted replaced
14831:0407b7613e99 14832:d60e4f227d75
   591             else:
   591             else:
   592                 data, mode = store.getfile(self.copysource)[:2]
   592                 data, mode = store.getfile(self.copysource)[:2]
   593                 self.exists = backend.exists(self.fname)
   593                 self.exists = backend.exists(self.fname)
   594             self.missing = False
   594             self.missing = False
   595             if data:
   595             if data:
   596                 self.lines = data.splitlines(True)
   596                 self.lines = mdiff.splitnewlines(data)
   597             if self.mode is None:
   597             if self.mode is None:
   598                 self.mode = mode
   598                 self.mode = mode
   599             if self.lines:
   599             if self.lines:
   600                 # Normalize line endings
   600                 # Normalize line endings
   601                 if self.lines[0].endswith('\r\n'):
   601                 if self.lines[0].endswith('\r\n'):