summaryrefslogtreecommitdiff
path: root/kconfiglib.py
AgeCommit message (Expand)Author
2019-01-15Update copyright years for 2019Ulf Magnusson
2018-12-24Warn for '# CONFIG_FOO is not set' when FOO is referenced but undefinedUlf Magnusson
2018-12-24menuconfig: Prompt for save if a different .config would be savedUlf Magnusson
2018-12-15Simplify _decoding_error() a bitUlf Magnusson
2018-12-15Fix user-defined preprocessor function example codeUlf Magnusson
2018-12-15Improve error for missing endchoice/endif/endmenuUlf Magnusson
2018-12-15Store file.readline in _readline instead of having _fileUlf Magnusson
2018-12-15Tighten up _next_line()Ulf Magnusson
2018-12-15Check isspace() before EOF in _parse_help()Ulf Magnusson
2018-12-09Clarify that load_config()'s filename argument defaults to NoneUlf Magnusson
2018-12-08_save_old() code nitsUlf Magnusson
2018-12-08Simplify 'verbose' check in write_config()Ulf Magnusson
2018-12-08Preserve symlinks when writing .config.old filesUlf Magnusson
2018-12-08Make {load,write}_config(filename=None) implement the standard behaviorUlf Magnusson
2018-12-08Save existing configuration to .<filename>.old in write_config()Ulf Magnusson
2018-12-07Rename 'val_sym' to 'sym' in str_value()Ulf Magnusson
2018-12-07Remove _internal_error()Ulf Magnusson
2018-12-01Flag removed symbols as changed in sync_deps()Ulf Magnusson
2018-12-01Tighten up help text parsingUlf Magnusson
2018-11-26Reorder some tuples to put y firstUlf Magnusson
2018-11-26Speed up more token membership testsUlf Magnusson
2018-11-25Whitespace nitUlf Magnusson
2018-11-25Speed up some token testsUlf Magnusson
2018-11-25Move _TOKEN_TO_TYPE conversion into _set_type()Ulf Magnusson
2018-11-24Use constants when _tokens_i is knownUlf Magnusson
2018-11-24Simplify eval_string() a bitUlf Magnusson
2018-11-24Optimize fetching of initial token on lineUlf Magnusson
2018-11-23Clarify that select/imply is a no-op for choice symbolsUlf Magnusson
2018-11-23Flag extra trailing tokens in all contextsUlf Magnusson
2018-11-23Get rid of _next_token() and _peek_token()Ulf Magnusson
2018-11-21Make quotes consistent in parse error messagesUlf Magnusson
2018-11-21Remove message re. Kconfiglib 10 backwards compat. breakUlf Magnusson
2018-11-21Use 'foo.__class__ is Bar' instead of 'isinstance(foo, Bar)'Ulf Magnusson
2018-11-18sync_deps() docstring format nitUlf Magnusson
2018-11-17Add support for KCONFIG_ALLCONFIGUlf Magnusson
2018-11-17Kconfig formatting nit in docstringUlf Magnusson
2018-11-17Remove outdated comment in eval_string()Ulf Magnusson
2018-11-07Add a fast path for string parsingUlf Magnusson
2018-11-06Comment nitUlf Magnusson
2018-11-06Always strip trailing whitespace in 'MenuNode.help' and __str__()Ulf Magnusson
2018-11-06Whitespace nitUlf Magnusson
2018-11-03Make UNKNOWN falsyUlf Magnusson
2018-11-02Fix removal of multiple consecutive 'if' nodesUlf Magnusson
2018-11-01Don't show backtraces for expected exceptions in toolsUlf Magnusson
2018-11-01Refactor _remove_ifs()Ulf Magnusson
2018-10-31Make errno/strerror/filename available on IOErrorUlf Magnusson
2018-10-30Simplify _INIT_SRCTREE_NOTE definitionUlf Magnusson
2018-10-30Remove no longer needed 'node.item is None' testsUlf Magnusson
2018-10-28Replace 'indent == 0' with 'not indent'Ulf Magnusson
2018-10-28Have MENU and COMMENT match _T_MENU and _T_COMMENTUlf Magnusson