From 29758ae0652799488a567df682a7ef391c68aecb Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Tue, 2 Jul 2019 17:48:19 +0200 Subject: setconfig: Use 'orig_type' instead of 'type' in error message It's confusing to have tristate symbols show up as bool in the bad-value error message when modules are disabled. set_value() validates the value against 'orig_type' rather than 'type' as well. Piggyback some quote consistency and make a comment in set_value() more informative. --- kconfiglib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kconfiglib.py') diff --git a/kconfiglib.py b/kconfiglib.py index aa036ec..1faa603 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -4473,7 +4473,7 @@ class Symbol(object): value = STR_TO_TRI[value] # If the new user value matches the old, nothing changes, and we can - # save some work. + # avoid invalidating cached values. # # This optimization is skipped for choice symbols: Setting a choice # symbol's user value to y might change the state of the choice, so it -- cgit v1.2.3