equal
deleted
inserted
replaced
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: |