narrow: drop safehasattr() checks for always-present repo.narrowmatch
I've added checks for repo.narrowmatch().always() in order to restore some of the fast paths for non-narrow repos. Differential Revision: https://phab.mercurial-scm.org/D2495
Showing
- hgext/narrow/__init__.py 1 addition, 2 deletionshgext/narrow/__init__.py
- hgext/narrow/narrowchangegroup.py 3 additions, 3 deletionshgext/narrow/narrowchangegroup.py
- hgext/narrow/narrowcopies.py 7 additions, 8 deletionshgext/narrow/narrowcopies.py
- hgext/narrow/narrowmerge.py 6 additions, 7 deletionshgext/narrow/narrowmerge.py
- hgext/narrow/narrowpatch.py 4 additions, 5 deletionshgext/narrow/narrowpatch.py
- hgext/narrow/narrowtemplates.py 2 additions, 3 deletionshgext/narrow/narrowtemplates.py
Loading
Please register or sign in to comment