hgext/patchbomb.py
changeset 12196 e42bc7f66e25
parent 12064 6449be7b8a3b
child 12197 540693065d40
equal deleted inserted replaced
12195:ee41be2bbf5a 12196:e42bc7f66e25
    99 def cdiffstat(ui, summary, patchlines):
    99 def cdiffstat(ui, summary, patchlines):
   100     s = patch.diffstat(patchlines)
   100     s = patch.diffstat(patchlines)
   101     if summary:
   101     if summary:
   102         ui.write(summary, '\n')
   102         ui.write(summary, '\n')
   103         ui.write(s, '\n')
   103         ui.write(s, '\n')
   104     ans = prompt(ui, _('does the diffstat above look okay?'), 'y')
   104     if ui.promptchoice(_('does the diffstat above look okay (yn)?'),
   105     if not ans.lower().startswith('y'):
   105                        (_('&Yes'), _('&No'))):
   106         raise util.Abort(_('diffstat rejected'))
   106         raise util.Abort(_('diffstat rejected'))
   107     return s
   107     return s
   108 
   108 
   109 def introneeded(opts, number):
   109 def introneeded(opts, number):
   110     '''is an introductory message required?'''
   110     '''is an introductory message required?'''