diff -r c1ccefb513e4 -r 3216cabffd4a mercurial/context.py --- a/mercurial/context.py Sat Dec 28 01:51:17 2019 -0500 +++ b/mercurial/context.py Sat Dec 28 02:02:34 2019 -0500 @@ -2738,7 +2738,7 @@ date=None, extra=None, branch=None, - editor=False, + editor=None, ): super(memctx, self).__init__( repo, text, user, date, extra, branch=branch @@ -2899,7 +2899,7 @@ user=None, date=None, extra=None, - editor=False, + editor=None, ): if text is None: text = originalctx.description()