--- a/mercurial/cmd_impls/graft.py Wed Nov 20 04:22:12 2024 +0100
+++ b/mercurial/cmd_impls/graft.py Wed Nov 20 04:23:45 2024 +0100
@@ -46,8 +46,6 @@
cmdutil.resolve_commit_options(ui, opts)
- editor = cmdutil.getcommiteditor(editform=b'graft', **opts)
-
cmdutil.check_at_most_one_arg(opts, 'abort', 'stop', 'continue')
cont = False
@@ -220,6 +218,7 @@
if not revs:
return "ERROR", None, None
+ editor = cmdutil.getcommiteditor(editform=b'graft', **opts)
dry_run = bool(opts.get("dry_run"))
tool = opts.get('tool', b'')
return "GRAFT", graftstate, (statedata, revs, editor, cont, dry_run, tool)