Mercurial > public > mercurial-scm > hg
comparison mercurial/localrepo.py @ 23854:f6070d3a9cb8
localrepo: remove all internal uses of localrepo.wopener
It has been replaced with localrepo.wvfs.
author | Angel Ezquerra <angel.ezquerra@gmail.com> |
---|---|
date | Sun, 11 Jan 2015 01:32:36 +0100 |
parents | 0cc663e44258 |
children | bfa52f4ecf54 |
comparison
equal
deleted
inserted
replaced
23853:0cc663e44258 | 23854:f6070d3a9cb8 |
---|---|
818 | 818 |
819 def pathto(self, f, cwd=None): | 819 def pathto(self, f, cwd=None): |
820 return self.dirstate.pathto(f, cwd) | 820 return self.dirstate.pathto(f, cwd) |
821 | 821 |
822 def wfile(self, f, mode='r'): | 822 def wfile(self, f, mode='r'): |
823 return self.wopener(f, mode) | 823 return self.wvfs(f, mode) |
824 | 824 |
825 def _link(self, f): | 825 def _link(self, f): |
826 return self.wvfs.islink(f) | 826 return self.wvfs.islink(f) |
827 | 827 |
828 def _loadfilter(self, filter): | 828 def _loadfilter(self, filter): |
871 | 871 |
872 def wread(self, filename): | 872 def wread(self, filename): |
873 if self._link(filename): | 873 if self._link(filename): |
874 data = self.wvfs.readlink(filename) | 874 data = self.wvfs.readlink(filename) |
875 else: | 875 else: |
876 data = self.wopener.read(filename) | 876 data = self.wvfs.read(filename) |
877 return self._filter(self._encodefilterpats, filename, data) | 877 return self._filter(self._encodefilterpats, filename, data) |
878 | 878 |
879 def wwrite(self, filename, data, flags): | 879 def wwrite(self, filename, data, flags): |
880 data = self._filter(self._decodefilterpats, filename, data) | 880 data = self._filter(self._decodefilterpats, filename, data) |
881 if 'l' in flags: | 881 if 'l' in flags: |
882 self.wopener.symlink(data, filename) | 882 self.wvfs.symlink(data, filename) |
883 else: | 883 else: |
884 self.wopener.write(filename, data) | 884 self.wvfs.write(filename, data) |
885 if 'x' in flags: | 885 if 'x' in flags: |
886 self.wvfs.setflags(filename, False, True) | 886 self.wvfs.setflags(filename, False, True) |
887 | 887 |
888 def wwritedata(self, filename, data): | 888 def wwritedata(self, filename, data): |
889 return self._filter(self._decodefilterpats, filename, data) | 889 return self._filter(self._decodefilterpats, filename, data) |