summaryrefslogtreecommitdiff
path: root/kconfiglib.py
AgeCommit message (Expand)Author
2018-02-28Remove small write_{config,autoconf}() optimizationsUlf Magnusson
2018-02-28Return "" for unwritten symbols in Symbol.config_stringUlf Magnusson
2018-02-27Move sym._written setting earlierUlf Magnusson
2018-02-27Implement 'rsource' statement ('source' with relative path)Roman
2018-02-25Clarify the purpose of _STRING_LEXUlf Magnusson
2018-02-16Include direct deps. in Symbol/Choice.__str__()Ulf Magnusson
2018-02-09Simplify visibility check in Choice._get_selection()Ulf Magnusson
2018-02-08Give hint about recognizing undefined symbolsUlf Magnusson
2018-02-08Fix typo in module docstringUlf Magnusson
2018-02-08_parse_expr() docstring nitUlf Magnusson
2018-02-08Don't special-case user_value for choice symbols set to yUlf Magnusson
2018-02-07Allow "n"/"m"/"y" as aliases for 0/1/2 in set_value()Ulf Magnusson
2018-01-30Warn if choice symbol has prompt outside choiceUlf Magnusson
2018-01-29Warn if a choice symbol has defaultsUlf Magnusson
2018-01-29Warn if menuconfig statement has no promptUlf Magnusson
2018-01-29Warn if help text is emptyUlf Magnusson
2018-01-29Refactor _check_sym_sanity()Ulf Magnusson
2018-01-29Move sym.ranges check to end of _check_sym_sanity()Ulf Magnusson
2018-01-29Warn if a symbol/choice has multiple promptsUlf Magnusson
2018-01-29Sanity-check range valuesUlf Magnusson
2018-01-29Improve int/hex sanity checkingUlf Magnusson
2018-01-28Warn if a symbol is defined with multiple typesUlf Magnusson
2018-01-28Remove redundant is_constant checkUlf Magnusson
2018-01-28Add some warnings related to selects and impliesUlf Magnusson
2018-01-28Warn if there's more than one help textUlf Magnusson
2018-01-28Add more choice type and prompt sanity checksUlf Magnusson
2018-01-28Refactor post-parsing sanity checkingUlf Magnusson
2018-01-28Error out for malformed hex/int/string defaultsUlf Magnusson
2018-01-28Add some post-parsing warningsUlf Magnusson
2018-01-28Give symbol definition location(s) in warningsUlf Magnusson
2018-01-28Flag constant symbols where they're not allowedUlf Magnusson
2018-01-28Only check for implicit submenus for symbolsUlf Magnusson
2018-01-27Generate a parse error for extra tokens at EOLUlf Magnusson
2018-01-27Parse error consistency nitUlf Magnusson
2018-01-27Simplify help text parsing and _next_line()Ulf Magnusson
2018-01-27Tighten up syntax checkingUlf Magnusson
2018-01-26Remove long overview from kconfiglib.pyUlf Magnusson
2018-01-26Remove BOOL and TRISTATE from _TYPE_TO_BASEUlf Magnusson
2018-01-25direct_dep documentation nitUlf Magnusson
2018-01-25Comment nitUlf Magnusson
2018-01-25Tighten up regexesUlf Magnusson
2018-01-25Support <, > relational operators with tristatesUlf Magnusson
2018-01-24Enable universal newlines mode for Python 2Ulf Magnusson
2018-01-24Warn if a symbol with unsatisfied deps is selectedUlf Magnusson
2018-01-22Add some more detail to the module docstringUlf Magnusson
2018-01-22Simplify escape()Ulf Magnusson
2018-01-22Mention user_value in the load_config() docstringUlf Magnusson
2018-01-22Fix outdated comments referencing user_str/tri_valueUlf Magnusson
2018-01-22Add more detail to the write_autoconf() docstringUlf Magnusson
2018-01-22Add more detail to the write_config() docstringUlf Magnusson