Mercurial > public > mercurial-scm > hg-stable
diff mercurial/localrepo.py @ 6839:01db3e101362
move filename encoding functions from util.py to new store.py
author | Adrian Buehlmann <adrian@cadifra.com> |
---|---|
date | Thu, 24 Jul 2008 16:32:51 +0200 |
parents | c978d6752dbb |
children | 80e51429cb9a |
line wrap: on
line diff
--- a/mercurial/localrepo.py Thu Jul 24 22:46:45 2008 +0200 +++ b/mercurial/localrepo.py Thu Jul 24 16:32:51 2008 +0200 @@ -9,7 +9,7 @@ from i18n import _ import repo, changegroup import changelog, dirstate, filelog, manifest, context, weakref -import lock, transaction, stat, errno, ui +import lock, transaction, stat, errno, ui, store import os, revlog, time, util, extensions, hook, inspect import match as match_ @@ -62,8 +62,8 @@ # setup store if "store" in requirements: - self.encodefn = util.encodefilename - self.decodefn = util.decodefilename + self.encodefn = store.encodefilename + self.decodefn = store.decodefilename self.spath = os.path.join(self.path, "store") else: self.encodefn = lambda x: x @@ -83,7 +83,7 @@ self.opener.createmode = mode sopener = util.opener(self.spath) sopener.createmode = mode - self.sopener = util.encodedopener(sopener, self.encodefn) + self.sopener = store.encodedopener(sopener, self.encodefn) self.ui = ui.ui(parentui=parentui) try: