equal
deleted
inserted
replaced
659 def wwrite(self, filename, data, flags): |
659 def wwrite(self, filename, data, flags): |
660 data = self._filter(self._decodefilterpats, filename, data) |
660 data = self._filter(self._decodefilterpats, filename, data) |
661 if 'l' in flags: |
661 if 'l' in flags: |
662 self.wopener.symlink(data, filename) |
662 self.wopener.symlink(data, filename) |
663 else: |
663 else: |
664 fp = self.wopener.write(filename, data) |
664 self.wopener.write(filename, data) |
665 if 'x' in flags: |
665 if 'x' in flags: |
666 util.set_flags(self.wjoin(filename), False, True) |
666 util.set_flags(self.wjoin(filename), False, True) |
667 |
667 |
668 def wwritedata(self, filename, data): |
668 def wwritedata(self, filename, data): |
669 return self._filter(self._decodefilterpats, filename, data) |
669 return self._filter(self._decodefilterpats, filename, data) |