# HG changeset patch # User Laurent Charignon # Date 1430174170 25200 # Node ID 3510ec97ffdc9f362ced8baf48d6e822cab6cf90 # Parent 117b9a101f7181b12b510ca3c46406c0f4bc9d29 shelve: make the interactive mode experimental While fixing issue4304: "record: allow editing new files" we introduced changes in record/crecord. These changes need to be matched with changes in any command using record. Shelve is one of these commands and the changes have not been made for this release. Therefore, shelve -i should be an experimental feature for this release. diff -r 117b9a101f71 -r 3510ec97ffdc hgext/shelve.py --- a/hgext/shelve.py Mon Apr 27 15:12:41 2015 -0700 +++ b/hgext/shelve.py Mon Apr 27 15:36:10 2015 -0700 @@ -658,7 +658,8 @@ ('p', 'patch', None, _('show patch')), ('i', 'interactive', None, - _('interactive mode, only works while creating a shelve')), + _('interactive mode, only works while creating a shelve' + '(EXPERIMENTAL)')), ('', 'stat', None, _('output diffstat-style summary of changes'))] + commands.walkopts, _('hg shelve [OPTION]... [FILE]...')) diff -r 117b9a101f71 -r 3510ec97ffdc tests/test-shelve.t --- a/tests/test-shelve.t Mon Apr 27 15:12:41 2015 -0700 +++ b/tests/test-shelve.t Mon Apr 27 15:36:10 2015 -0700 @@ -60,7 +60,6 @@ -m --message TEXT use text as shelve message -n --name NAME use the given name for the shelved commit -p --patch show patch - -i --interactive interactive mode, only works while creating a shelve --stat output diffstat-style summary of changes -I --include PATTERN [+] include names matching the given patterns -X --exclude PATTERN [+] exclude names matching the given patterns