hgext3rd/__init__.py
author Joerg Sonnenberger <joerg@bec.de>
Sun, 08 Apr 2018 01:08:43 +0200
changeset 37494 1ce7a55b09d1
parent 28541 4b81487a01d4
child 43076 2372284d9457
permissions -rw-r--r--
revlog: reset _nodepos after strip When using the pure revlog parser, _nodepos is used to keep track of the position during index scanning in the non-cached cache. If it is out of bounds, BaseIndexObject._fix_index will assert. Since strip can actually remove the position scanned last, make sure to reset it. Add an assertion in the place where the invariance is clearer. Differential Revision: https://phab.mercurial-scm.org/D3188

# name space package to host third party extensions
from __future__ import absolute_import
import pkgutil
__path__ = pkgutil.extend_path(__path__, __name__)