##// END OF EJS Templates
fix: use obsolete.isenabled() to check for experimental.allowdivergence...
fix: use obsolete.isenabled() to check for experimental.allowdivergence Now that obsolete.isenabled() can also check if divergence is allowed, let's use it for consistency. Other experimental.evolution options are already checked via this function. Differential Revision: https://phab.mercurial-scm.org/D11222

File last commit:

r46477:d7a508a7 default
r48598:e69c82bf stable
Show More
strip.py
22 lines | 953 B | text/x-python | PythonLexer
Valentin Gatien-Baron
strip: move into core...
r46477 """strip changesets and their descendants from history (DEPRECATED)
The functionality of this extension has been included in core Mercurial
since version 5.7. Please use :hg:`debugstrip ...` instead.
Pierre-Yves David
mq: extract strip function as its standalone extension (issue3824)...
r19826
Javi Merino
strip: fix spelling: "allows to" -> "allows you to"
r19945 This extension allows you to strip changesets and all their descendants from the
Pierre-Yves David
mq: extract strip function as its standalone extension (issue3824)...
r19826 repository. See the command help for details.
"""
timeless
strip: use absolute_import
r28377 from __future__ import absolute_import
Valentin Gatien-Baron
strip: move into core...
r46477 from mercurial import commands
Augie Fackler
formatting: blacken the codebase...
r43346
Augie Fackler
extensions: change magic "shipped with hg" string...
r29841 # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for
Augie Fackler
extensions: document that `testedwith = 'internal'` is special...
r25186 # 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.
Augie Fackler
formatting: byteify all mercurial/ and hgext/ string literals...
r43347 testedwith = b'ships-with-hg-core'
Pierre-Yves David
strip: move checksubstate from mq to strip...
r19823
Valentin Gatien-Baron
strip: move into core...
r46477 # This is a bit ugly, but a uisetup function that defines strip as an
# alias for debugstrip would override any user alias for strip,
# including aliases like "strip = strip --no-backup".
commands.command.rename(old=b'debugstrip', new=b'debugstrip|strip')