hgext/patchbomb.py
changeset 15166 9ec9dd8d1b24
parent 15165 3a55cee825ba
child 15559 1830d0cc4bc1
--- a/hgext/patchbomb.py	Wed Sep 08 08:31:07 2010 +0200
+++ b/hgext/patchbomb.py	Wed Sep 28 14:49:00 2011 -0500
@@ -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?'''