histedit: move makedesc function near other rules related function
authorPierre-Yves David <pierre-yves.david@ens-lyon.org>
Fri, 21 Sep 2012 00:33:30 +0200
changeset 17643 64e0f0cfb569
parent 17642 bea381c16809
child 17644 9ae073f10572
histedit: move makedesc function near other rules related function Having it in the middle of action logic is confusing
hgext/histedit.py
--- a/hgext/histedit.py	Fri Sep 21 19:14:04 2012 +0200
+++ b/hgext/histedit.py	Fri Sep 21 00:33:30 2012 +0200
@@ -282,20 +282,6 @@
     # We didn't make an edit, so just indicate no replaced nodes
     return newctx, [new], [], []
 
-
-def makedesc(c):
-    """build a initial action line for a ctx `c`
-
-    line are in the form:
-
-      pick <hash> <rev> <summary>
-    """
-    summary = ''
-    if c.description():
-        summary = c.description().splitlines()[0]
-    line = 'pick %s %d %s' % (c.hex()[:12], c.rev(), summary)
-    return line[:80]  # trim to 80 chars so it's not stupidly wide in my editor
-
 actiontable = {'p': pick,
                'pick': pick,
                'e': edit,
@@ -641,6 +627,19 @@
     return pickle.load(fp)
 
 
+def makedesc(c):
+    """build a initial action line for a ctx `c`
+
+    line are in the form:
+
+      pick <hash> <rev> <summary>
+    """
+    summary = ''
+    if c.description():
+        summary = c.description().splitlines()[0]
+    line = 'pick %s %d %s' % (c.hex()[:12], c.rev(), summary)
+    return line[:80]  # trim to 80 chars so it's not stupidly wide in my editor
+
 def verifyrules(rules, repo, ctxs):
     """Verify that there exists exactly one edit rule per given changeset.