diff --git a/hgext/patchbomb.py b/hgext/patchbomb.py index 3a55cee825ba9762762cabb6809880d83afd880b_aGdleHQvcGF0Y2hib21iLnB5..9ec9dd8d1b2454281e03eaa1a804ef3de7e1a7d9_aGdleHQvcGF0Y2hib21iLnB5 100644 --- a/hgext/patchbomb.py +++ b/hgext/patchbomb.py @@ -59,17 +59,7 @@ def prompt(ui, prompt, default=None, rest=':'): if default: prompt += ' [%s]' % default - prompt += rest - while True: - result = ui.prompt(prompt, default=default) - if not ui.interactive(): - return result - if result is not None: - return result - elif default is not None: - return default - else: - ui.warn(_('Please enter a valid value.\n')) + return ui.prompt(prompt + rest, default) def introwanted(opts, number): '''is an introductory message apparently wanted?'''