From 620e743fad9bb8a23f981ebead864d23bf89092c Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Thu, 18 Jan 2018 13:28:49 +0100 Subject: Clarify when symbols get the default n value "Active user value" might have been a bit unclear. The symbol needs to be visible. --- kconfiglib.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kconfiglib.py b/kconfiglib.py index 8b7230d..b5c9e26 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -234,8 +234,9 @@ often get the same condition as the prompt due to dependency propagation. 'default' properties are used if the symbol is not visible or has no user value. -Symbols with no (active) user value and no (active) 'default' default to n for -bool/tristate symbols, and to the empty string for other symbols. +Symbols with no user value (or that have a user value but are not visible) and +no (active) 'default' default to n for bool/tristate symbols, and to the empty +string for other symbol types. 'select' works similarly to symbol visibility, but sets a lower bound on the value of the symbol. The lower bound is determined by the value of the -- cgit v1.2.3