# HG changeset patch # User Jun Wu # Date 1510626145 28800 # Node ID 57c79542bebb2d5b5d19e2bd68ae817915132d19 # Parent 929858db4d22269aa77f4da833ea1112e69b90f4 crecord: fix revert -ir '.^' crash caused by 3649c3f2cd 3649c3f2cd (revert: do not reverse hunks in interactive when REV is not parent (issue5096)) changed the record "operation" for the text version but missed the curses version. Without this patch, running `hg revert -ir '.^' --config ui.interface=curses` would crash with: ProgrammingError: unexpected operation: apply Differential Revision: https://phab.mercurial-scm.org/D1381 diff -r 929858db4d22 -r 57c79542bebb mercurial/crecord.py --- a/mercurial/crecord.py Thu Nov 16 17:11:14 2017 -0800 +++ b/mercurial/crecord.py Mon Nov 13 18:22:25 2017 -0800 @@ -555,7 +555,7 @@ return chunkselector.opts _headermessages = { # {operation: text} - 'revert': _('Select hunks to revert'), + 'apply': _('Select hunks to apply'), 'discard': _('Select hunks to discard'), None: _('Select hunks to record'), }