--- a/hgext/narrow/__init__.py Sun Oct 06 09:45:02 2019 -0400
+++ b/hgext/narrow/__init__.py Sun Oct 06 09:48:39 2019 -0400
@@ -12,7 +12,7 @@
# extensions which SHIP WITH MERCURIAL. Non-mainline extensions should
# be specifying the version(s) of Mercurial they are tested with, or
# leave the attribute unspecified.
-testedwith = 'ships-with-hg-core'
+testedwith = b'ships-with-hg-core'
from mercurial import (
localrepo,
@@ -41,10 +41,10 @@
# ellipsis nodes to be a hard requirement also enforce strictly linear
# history for other scaling reasons.
configitem(
- 'experimental',
- 'narrowservebrokenellipses',
+ b'experimental',
+ b'narrowservebrokenellipses',
default=False,
- alias=[('narrow', 'serveellipses')],
+ alias=[(b'narrow', b'serveellipses')],
)
# Export the commands table for Mercurial to see.
@@ -68,7 +68,7 @@
if not repo.local():
return
- repo.ui.setconfig('experimental', 'narrow', True, 'narrow-ext')
+ repo.ui.setconfig(b'experimental', b'narrow', True, b'narrow-ext')
if repository.NARROW_REQUIREMENT in repo.requirements:
narrowrepo.wraprepo(repo)
narrowwirepeer.reposetup(repo)