# HG changeset patch # User Patrick Mezard # Date 2011-04-24 21:06:19 # Node ID 14c7526fed89626ef935f7324e0208308db40c2a # Parent b083d00578bfa25597857d47ffd3296b81108713 color: code simplification diff --git a/hgext/color.py b/hgext/color.py --- a/hgext/color.py +++ b/hgext/color.py @@ -126,11 +126,9 @@ def _terminfosetup(ui): if mode not in ('auto', 'terminfo'): return - _terminfo_params.update(dict(( - (key[6:], (False, int(val))) + _terminfo_params.update((key[6:], (False, int(val))) for key, val in ui.configitems('color') - if key.startswith('color.') - ))) + if key.startswith('color.')) try: curses.setupterm() @@ -324,7 +322,7 @@ def uisetup(ui): _terminfo_params = {} elif mode == 'terminfo': _terminfosetup(ui) - elif mode not in ('ansi', 'terminfo'): + else: return def colorcmd(orig, ui_, opts, cmd, cmdfunc): coloropt = opts['color']