changeset 2868:394b836e475b

commands: rewrite the 'evocommands' module to 'cmdrewrite' The remaining commands should get their own module, so we rename the module for clarity. We update the module comments to better fits its purpose.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sun, 23 Jul 2017 17:28:02 +0200
parents 6044bd16bfb7
children 9e363e8c1c06
files hgext3rd/evolve/__init__.py hgext3rd/evolve/cmdrewrite.py hgext3rd/evolve/evocommands.py hgext3rd/evolve/hack/inhibit.py
diffstat 3 files changed, 8 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/hgext3rd/evolve/__init__.py
+++ b/hgext3rd/evolve/__init__.py
@@ -276,7 +276,7 @@
     checkheads,
     compat,
     debugcmd,
-    evocommands,
+    cmdrewrite,
     exthelper,
     metadata,
     obscache,
@@ -314,8 +314,8 @@
 _unpack = struct.unpack
 
 aliases, entry = cmdutil.findcmd('commit', commands.table)
-commitopts3 = evocommands.commitopts3
-interactiveopt = evocommands.interactiveopt
+commitopts3 = cmdrewrite.commitopts3
+interactiveopt = cmdrewrite.interactiveopt
 _bookmarksupdater = rewriteutil.bookmarksupdater
 rewrite = rewriteutil.rewrite
 
@@ -335,7 +335,7 @@
 eh.merge(obshistory.eh)
 eh.merge(templatekw.eh)
 eh.merge(compat.eh)
-eh.merge(evocommands.eh)
+eh.merge(cmdrewrite.eh)
 uisetup = eh.final_uisetup
 extsetup = eh.final_extsetup
 reposetup = eh.final_reposetup
@@ -1858,7 +1858,7 @@
         with repo.dirstate.parentchange():
             repo.dirstate.setparents(divergent.node(), node.nullid)
         oldlen = len(repo)
-        evocommands.amend(ui, repo, message='', logfile='')
+        cmdrewrite.amend(ui, repo, message='', logfile='')
         if oldlen == len(repo):
             new = divergent
             # no changes
@@ -2164,7 +2164,7 @@
     kwargs['new'] = []
     kwargs['succ'] = []
     kwargs['biject'] = False
-    return evocommands.cmdprune(ui, repo, *revs, **kwargs)
+    return cmdrewrite.cmdprune(ui, repo, *revs, **kwargs)
 
 @eh.wrapcommand('graft')
 def graftwrapper(orig, ui, repo, *revs, **kwargs):
rename from hgext3rd/evolve/evocommands.py
rename to hgext3rd/evolve/cmdrewrite.py
--- a/hgext3rd/evolve/evocommands.py
+++ b/hgext3rd/evolve/cmdrewrite.py
@@ -1,4 +1,4 @@
-# Module dedicated to host new commands added by the evolve extensions
+# Module dedicated to host history rewriting commands
 #
 # Copyright 2017 Octobus <contact@octobus.net>
 #
@@ -8,8 +8,6 @@
 # Status: Stabilization of the API in progress
 #
 #   The final set of command should go into core.
-#
-#   Some command still live in evolve/__init__.py
 
 from __future__ import absolute_import
 
--- a/hgext3rd/evolve/hack/inhibit.py
+++ b/hgext3rd/evolve/hack/inhibit.py
@@ -106,7 +106,7 @@
         'keep': None,
         'biject': False,
     }
-    evolve.evocommands.cmdprune(ui, repo, **optsdict)
+    evolve.cmdrewrite.cmdprune(ui, repo, **optsdict)
 
 # obsolescence inhibitor
 ########################