mercurial/hgweb/hgweb_mod.py
changeset 30559 d83ca854fa21
parent 29787 80df04266a16
child 30636 f1c9fafcbf46
equal deleted inserted replaced
30557:cbeb54ec0481 30559:d83ca854fa21
   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