Explorar el Código

Allow 'y' as a valid response when confirming identity

I prefer having to type only one character rather than all three,
and it seems like other confirmation prompts use the same style.
Nico Sallembien hace 16 años
padre
commit
6d7508b3d5
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  1. 3 2
      subcmds/init.py

+ 3 - 2
subcmds/init.py

@@ -167,8 +167,9 @@ to update the working directory files.
 
       print ''
       print 'Your identity is: %s <%s>' % (name, email)
-      sys.stdout.write('is this correct [yes/no]? ')
-      if 'yes' == sys.stdin.readline().strip():
+      sys.stdout.write('is this correct [y/n]? ')
+      a = sys.stdin.readline().strip()
+      if a in ('yes', 'y', 't', 'true'):
         break
 
     if name != mp.UserName: