# HG changeset patch # User Patrick Mezard # Date 1242938478 -7200 # Node ID b48a1e081f23e275827cb926e7fe4017116b85fa # Parent 5b6a6ed4f1853b011388de6028ab8179b6a41562# Parent 6796d41be42129c7b6e368807946d59c00ac8433 Merge with crew-stable diff -r 5b6a6ed4f185 -r b48a1e081f23 mercurial/hgweb/hgwebdir_mod.py --- a/mercurial/hgweb/hgwebdir_mod.py Wed May 20 12:20:27 2009 +0200 +++ b/mercurial/hgweb/hgwebdir_mod.py Thu May 21 22:41:18 2009 +0200 @@ -79,12 +79,13 @@ self.repos = findrepos(paths) for prefix, root in self.ui.configitems('collections'): + prefix = util.pconvert(prefix) for path in util.walkrepos(root, followsym=True): repo = os.path.normpath(path) - name = repo + name = util.pconvert(repo) if name.startswith(prefix): name = name[len(prefix):] - self.repos.append((name.lstrip(os.sep), repo)) + self.repos.append((name.lstrip('/'), repo)) self.repos.sort() self.lastrefresh = time.time()