hgext3rd/__init__.py
author Pulkit Goyal <7895pulkit@gmail.com>
Mon, 11 Jun 2018 20:17:56 +0530
changeset 3832 fb821ed44f86
parent 2020 143c8e4dc22d
permissions -rw-r--r--
evolve: strip the extra obsmarkers if any on `hg evolve --abort` Previous patches started storing some obsmarkers which needs to stripped during `evolve --abort` which can't be stripped by stripping the new evolved changesets because they point to a node which existed before the evolution was performed. This patch adds logic to strip those obsmarkers by finding their indices in the obsstore and then stripping them.

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