diff options
Diffstat (limited to 'sphinx/util/console.py')
| -rw-r--r-- | sphinx/util/console.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sphinx/util/console.py b/sphinx/util/console.py index ea41e249..05ab7e50 100644 --- a/sphinx/util/console.py +++ b/sphinx/util/console.py @@ -38,6 +38,9 @@ def print_and_backspace(text, func): def nocolor(): codes.clear() +def coloron(): + codes.update(_orig_codes) + def colorize(name, text): return codes.get(name, '') + text + codes.get('reset', '') @@ -73,5 +76,7 @@ for i, (dark, light) in enumerate(_colors): codes[dark] = '\x1b[%im' % (i+30) codes[light] = '\x1b[%i;01m' % (i+30) +_orig_codes = codes.copy() + for _name in codes: create_color_func(_name) |
