comparison mercurial/commands.py @ 4718:934275cd4526

backout: report short hash in commit message
author Matt Mackall <mpm@selenic.com>
date Mon, 25 Jun 2007 12:44:48 -0500
parents a6b62584d0b2
children f6e961c0155b
comparison
equal deleted inserted replaced
4717:97369f6a6bb6 4718:934275cd4526
197 revert_opts['rev'] = hex(parent) 197 revert_opts['rev'] = hex(parent)
198 revert(ui, repo, **revert_opts) 198 revert(ui, repo, **revert_opts)
199 commit_opts = opts.copy() 199 commit_opts = opts.copy()
200 commit_opts['addremove'] = False 200 commit_opts['addremove'] = False
201 if not commit_opts['message'] and not commit_opts['logfile']: 201 if not commit_opts['message'] and not commit_opts['logfile']:
202 commit_opts['message'] = _("Backed out changeset %s") % (hex(node)) 202 commit_opts['message'] = _("Backed out changeset %s") % (short(node))
203 commit_opts['force_editor'] = True 203 commit_opts['force_editor'] = True
204 commit(ui, repo, **commit_opts) 204 commit(ui, repo, **commit_opts)
205 def nice(node): 205 def nice(node):
206 return '%d:%s' % (repo.changelog.rev(node), short(node)) 206 return '%d:%s' % (repo.changelog.rev(node), short(node))
207 ui.status(_('changeset %s backs out changeset %s\n') % 207 ui.status(_('changeset %s backs out changeset %s\n') %