From 41ccdc0ab3efce184ab6d7a0f49a490c8fda21f9 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sun, 8 Jul 2007 06:07:23 +0000 Subject: Add color classes PROMPT_CHOICE_{DEFAULT,OTHER} for emerge's Yes/No prompt. svn path=/main/trunk/; revision=7199 --- pym/emerge/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'pym/emerge/__init__.py') diff --git a/pym/emerge/__init__.py b/pym/emerge/__init__.py index e48e6c085..cbecf9b22 100644 --- a/pym/emerge/__init__.py +++ b/pym/emerge/__init__.py @@ -135,7 +135,11 @@ def userquery(prompt, responses=None, colours=None): KeyboardInterrupt is converted to SystemExit to avoid tracebacks being printed.""" if responses is None: - responses, colours = ["Yes", "No"], [green, red] + responses = ["Yes", "No"] + colours = [ + create_color_func("PROMPT_CHOICE_DEFAULT"), + create_color_func("PROMPT_CHOICE_OTHER") + ] elif colours is None: colours=[bold] colours=(colours*len(responses))[:len(responses)] -- cgit v1.2.3-1-g7c22