diff -r 6ddc86eedc3b -r 7fcd9f4af49b hgext/record.py --- a/hgext/record.py Fri Mar 13 17:00:06 2015 -0400 +++ b/hgext/record.py Wed Mar 11 15:54:11 2015 -0700 @@ -49,7 +49,8 @@ This command is not available when committing a merge.''' - cmdutil.dorecord(ui, repo, commands.commit, 'commit', False, *pats, **opts) + opts["interactive"] = True + commands.commit(ui, repo, *pats, **opts) def qrefresh(origfn, ui, repo, *pats, **opts): if not opts['interactive']: