Mercurial > public > mercurial-scm > hg
comparison mercurial/filelog.py @ 3794:630caaf29815
use forward "/" for internal path and static http, fix issue437
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Tue, 05 Dec 2006 16:33:40 +0100 |
parents | 9a478efc16cc |
children | abaee83ce0a6 |
comparison
equal
deleted
inserted
replaced
3793:f3fbf76d043c | 3794:630caaf29815 |
---|---|
10 demandload(globals(), "os") | 10 demandload(globals(), "os") |
11 | 11 |
12 class filelog(revlog): | 12 class filelog(revlog): |
13 def __init__(self, opener, path, defversion=REVLOG_DEFAULT_VERSION): | 13 def __init__(self, opener, path, defversion=REVLOG_DEFAULT_VERSION): |
14 revlog.__init__(self, opener, | 14 revlog.__init__(self, opener, |
15 os.path.join("data", self.encodedir(path + ".i")), | 15 "/".join(("data", self.encodedir(path + ".i"))), |
16 os.path.join("data", self.encodedir(path + ".d")), | 16 "/".join(("data", self.encodedir(path + ".d"))), |
17 defversion) | 17 defversion) |
18 | 18 |
19 # This avoids a collision between a file named foo and a dir named | 19 # This avoids a collision between a file named foo and a dir named |
20 # foo.i or foo.d | 20 # foo.i or foo.d |
21 def encodedir(self, path): | 21 def encodedir(self, path): |