equal
deleted
inserted
replaced
222 def __init__(self, repo, name=None, baseui=None): |
222 def __init__(self, repo, name=None, baseui=None): |
223 if isinstance(repo, str): |
223 if isinstance(repo, str): |
224 if baseui: |
224 if baseui: |
225 u = baseui.copy() |
225 u = baseui.copy() |
226 else: |
226 else: |
227 u = uimod.ui() |
227 u = uimod.ui.load() |
228 r = hg.repository(u, repo) |
228 r = hg.repository(u, repo) |
229 else: |
229 else: |
230 # we trust caller to give us a private copy |
230 # we trust caller to give us a private copy |
231 r = repo |
231 r = repo |
232 |
232 |
465 return repo.unfiltered() |
465 return repo.unfiltered() |
466 elif viewconfig in repoview.filtertable: |
466 elif viewconfig in repoview.filtertable: |
467 return repo.filtered(viewconfig) |
467 return repo.filtered(viewconfig) |
468 else: |
468 else: |
469 return repo.filtered('served') |
469 return repo.filtered('served') |
470 |
|