Show More
@@ -17,8 +17,8 b' from . import (' | |||
|
17 | 17 | error, |
|
18 | 18 | parsers, |
|
19 | 19 | pycompat, |
|
20 | scmutil, | |
|
21 | 20 | util, |
|
21 | vfs as vfsmod, | |
|
22 | 22 | ) |
|
23 | 23 | |
|
24 | 24 | # This avoids a collision between a file named foo and a dir named |
@@ -325,7 +325,7 b' class basicstore(object):' | |||
|
325 | 325 | self.createmode = _calcmode(vfs) |
|
326 | 326 | vfs.createmode = self.createmode |
|
327 | 327 | self.rawvfs = vfs |
|
328 |
self.vfs = |
|
|
328 | self.vfs = vfsmod.filtervfs(vfs, encodedir) | |
|
329 | 329 | self.opener = self.vfs |
|
330 | 330 | |
|
331 | 331 | def join(self, f): |
@@ -398,7 +398,7 b' class encodedstore(basicstore):' | |||
|
398 | 398 | self.createmode = _calcmode(vfs) |
|
399 | 399 | vfs.createmode = self.createmode |
|
400 | 400 | self.rawvfs = vfs |
|
401 |
self.vfs = |
|
|
401 | self.vfs = vfsmod.filtervfs(vfs, encodefilename) | |
|
402 | 402 | self.opener = self.vfs |
|
403 | 403 | |
|
404 | 404 | def datafiles(self): |
@@ -477,9 +477,9 b' class fncache(object):' | |||
|
477 | 477 | self._load() |
|
478 | 478 | return iter(self.entries) |
|
479 | 479 | |
|
480 |
class _fncachevfs( |
|
|
480 | class _fncachevfs(vfsmod.abstractvfs, vfsmod.auditvfs): | |
|
481 | 481 | def __init__(self, vfs, fnc, encode): |
|
482 |
|
|
|
482 | vfsmod.auditvfs.__init__(self, vfs) | |
|
483 | 483 | self.fncache = fnc |
|
484 | 484 | self.encode = encode |
|
485 | 485 |
General Comments 0
You need to be logged in to leave comments.
Login now