hgext/shelve.py
changeset 22005 dabf8fb8a91e
parent 21852 37a5decc6924
child 22040 122fa73657c6
equal deleted inserted replaced
22004:3646716b11a7 22005:dabf8fb8a91e
   176             shelvedfiles.extend(flist)
   176             shelvedfiles.extend(flist)
   177         hasmq = util.safehasattr(repo, 'mq')
   177         hasmq = util.safehasattr(repo, 'mq')
   178         if hasmq:
   178         if hasmq:
   179             saved, repo.mq.checkapplied = repo.mq.checkapplied, False
   179             saved, repo.mq.checkapplied = repo.mq.checkapplied, False
   180         try:
   180         try:
       
   181             editor = cmdutil.getcommiteditor(editform='shelve.shelve', **opts)
   181             return repo.commit(message, user, opts.get('date'), match,
   182             return repo.commit(message, user, opts.get('date'), match,
   182                                editor=cmdutil.getcommiteditor(**opts))
   183                                editor=editor)
   183         finally:
   184         finally:
   184             if hasmq:
   185             if hasmq:
   185                 repo.mq.checkapplied = saved
   186                 repo.mq.checkapplied = saved
   186 
   187 
   187     if parent.node() != nullid:
   188     if parent.node() != nullid: