diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-07-08 06:07:23 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-07-08 06:07:23 +0000 |
commit | 41ccdc0ab3efce184ab6d7a0f49a490c8fda21f9 (patch) | |
tree | a13e0e67303921d690d60ffc08d07c0b3f6c4124 /pym/emerge/__init__.py | |
parent | d3a3b04bacbf42d945820adb1b5005bff59b02f2 (diff) | |
download | portage-41ccdc0ab3efce184ab6d7a0f49a490c8fda21f9.tar.gz portage-41ccdc0ab3efce184ab6d7a0f49a490c8fda21f9.tar.bz2 portage-41ccdc0ab3efce184ab6d7a0f49a490c8fda21f9.zip |
Add color classes PROMPT_CHOICE_{DEFAULT,OTHER} for emerge's Yes/No prompt.
svn path=/main/trunk/; revision=7199
Diffstat (limited to 'pym/emerge/__init__.py')
-rw-r--r-- | pym/emerge/__init__.py | 6 |
1 files changed, 5 insertions, 1 deletions
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)] |