mercurial/commands.py
branchstable
changeset 29632 53e2c979e4cd
parent 29528 9c3786713926
child 29647 9b6dc989f02b
--- a/mercurial/commands.py	Mon Jul 25 12:00:55 2016 -0700
+++ b/mercurial/commands.py	Mon Jul 25 17:00:42 2016 +0200
@@ -4089,12 +4089,12 @@
         return _dograft(ui, repo, *revs, **opts)
 
 def _dograft(ui, repo, *revs, **opts):
-    if revs and opts['rev']:
+    if revs and opts.get('rev'):
         ui.warn(_('warning: inconsistent use of --rev might give unexpected '
                   'revision ordering!\n'))
 
     revs = list(revs)
-    revs.extend(opts['rev'])
+    revs.extend(opts.get('rev'))
 
     if not opts.get('user') and opts.get('currentuser'):
         opts['user'] = ui.username()
@@ -4104,7 +4104,7 @@
     editor = cmdutil.getcommiteditor(editform='graft', **opts)
 
     cont = False
-    if opts['continue']:
+    if opts.get('continue'):
         cont = True
         if revs:
             raise error.Abort(_("can't specify --continue and revisions"))