diff -r f69fd20d788d -r 6064de41b7e4 hgext/patchbomb.py --- a/hgext/patchbomb.py Sun Oct 25 14:24:39 2009 +0100 +++ b/hgext/patchbomb.py Sun Oct 25 14:28:02 2009 +0100 @@ -76,9 +76,9 @@ from mercurial.i18n import _ from mercurial.node import bin -def prompt(ui, prompt, default='', rest=':', empty_ok=False): +def prompt(ui, prompt, default=None, rest=':'): if not ui.interactive(): - if default or empty_ok: + if default is not None: return default raise util.Abort(_("%s Please enter a valid value" % (prompt+rest))) if default: @@ -90,8 +90,6 @@ return r if default is not None: return default - if empty_ok: - return r ui.warn(_('Please enter a valid value.\n')) def cdiffstat(ui, summary, patchlines):