mercurial/localrepo.py
changeset 14184 4ab6e2d597cc
parent 14168 135e244776f0
child 14195 0013d3eeb826
equal deleted inserted replaced
14183:333def42e785 14184:4ab6e2d597cc
   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)