[PATCH 1 of 2] color: only provide the required opt to _modesetup
Simon Heimberg
simohe at besonet.ch
Wed Jun 5 21:19:09 UTC 2013
# HG changeset patch
# User Simon Heimberg <simohe at besonet.ch>
# Date 1370462762 -7200
# Node ID c6aff923ecc418577244e7c3f1e73b6ba8804154
# Parent e86d687ad178ce543d6b263eefdcaed6ec8062bb
color: only provide the required opt to _modesetup
diff -r e86d687ad178 -r c6aff923ecc4 hgext/color.py
--- a/hgext/color.py Mit Jun 05 22:05:29 2013 +0200
+++ b/hgext/color.py Mit Jun 05 22:06:02 2013 +0200
@@ -159,10 +159,9 @@
"ECMA-48 color\n"))
_terminfo_params = {}
-def _modesetup(ui, opts):
+def _modesetup(ui, coloropt):
global _terminfo_params
- coloropt = opts['color']
auto = coloropt == 'auto'
always = not auto and util.parsebool(coloropt)
if not always and not auto:
@@ -405,7 +404,7 @@
colorui.__bases__ = (ui.__class__,)
ui.__class__ = colorui
def colorcmd(orig, ui_, opts, cmd, cmdfunc):
- mode = _modesetup(ui_, opts)
+ mode = _modesetup(ui_, opts['color'])
colorui._colormode = mode
if mode:
extstyles()
More information about the Mercurial-devel
mailing list