Anonymous avatar Anonymous committed af984ee

Added plan for ask() - more GUI friendly: include answers as args and a 'default' parameter with the default answer.

Comments (0)

Files changed (1)

rpg_lib/anyrpg.py

     def ask(self, question=None, *args, **kwds): 
         """Ask a question.
         
-        Note: Not console based implementations will want to overwrite this. """
+        Note: Not console based implementations will want to overwrite this. 
+	
+	Plans: 
+		- ask(question=None, default=0, *answers, **kwds) - usage: ask("why", "because", "it's how it is", "I don't know", default=2) -> default capitalized, rest small print. 
+	"""
         if question is not None: 
 	    sleep(0.01)
             return raw_input(_(question) + " ")
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.