# HG changeset patch # User Pierre-Yves David # Date 1478459814 -3600 # Node ID 6483e49204ee7cb34727534c6dec334c14097d5f # Parent f5131d4f512aeec09d4c7649ceb5fe57618a9295 color: rename '_styles' to '_defaultstyles' for clarity This should make it clear the dict is only used for new config. Extensions should not modify it directly anyway since we have 'extraloader' logic for loading '_styles' too. diff -r f5131d4f512a -r 6483e49204ee mercurial/color.py --- a/mercurial/color.py Sun Nov 06 20:16:01 2016 +0100 +++ b/mercurial/color.py Sun Nov 06 20:16:54 2016 +0100 @@ -72,7 +72,7 @@ 'white_background': 47, } -_styles = { +_defaultstyles = { 'grep.match': 'red bold', 'grep.linenumber': 'green', 'grep.rev': 'green', @@ -129,7 +129,7 @@ } def loadcolortable(ui, extname, colortable): - _styles.update(colortable) + _defaultstyles.update(colortable) def _terminfosetup(ui, mode): '''Initialize terminfo data and the terminal if we're in terminfo mode.''' @@ -254,7 +254,7 @@ return None def configstyles(ui): - ui._styles.update(_styles) + ui._styles.update(_defaultstyles) for status, cfgeffects in ui.configitems('color'): if '.' not in status or status.startswith(('color.', 'terminfo.')): continue