summaryrefslogtreecommitdiff
path: root/kconfiglib.py
AgeCommit message (Expand)Author
2013-08-07Add Symbol and Choice interfaces for getting prompt strings.Ulf Magnusson
2012-12-19Use regexes instead of frozensets to lex ids/keywords.Ulf Magnusson
2012-12-18Flesh out Symbol docstring.Ulf Magnusson
2012-12-18Flesh out Config docstring.Ulf Magnusson
2012-12-18Remove redundant invalidation from load_config().Ulf Magnusson
2012-12-18Properly unescape .config string assignments.Ulf Magnusson
2012-12-18Simplify load_config() a bit.Ulf Magnusson
2012-12-18Escape \ and " when writing .config entries for strings.Ulf Magnusson
2012-12-17Tighten up string literal parsing a bit more.Ulf Magnusson
2012-12-17Fix comment re. fast path.Ulf Magnusson
2012-12-17Small simplification.Ulf Magnusson
2012-12-17Add a fast path for string literal lexing.Ulf Magnusson
2012-12-16Use 'while 1' instead of 'while True'.Ulf Magnusson
2012-12-16Use | and |= instead of set.union() and set.update().Ulf Magnusson
2012-12-16Mention UNAME_RELEASE in is_special() docstring.Ulf Magnusson
2012-12-16Remove redundant elif.Ulf Magnusson
2012-12-16Fix 'source' error message.Ulf Magnusson
2012-12-15Remove redundant newline.Ulf Magnusson
2012-12-15Spell nit.Ulf Magnusson
2012-12-15Remove unused variable.Ulf Magnusson
2012-12-15Add comment about m && MODULES rewriting.Ulf Magnusson
2012-12-15Remove redundant elif.Ulf Magnusson
2012-12-15Simplify _parse_error().Ulf Magnusson
2012-12-15Add optimization note for write_config().Ulf Magnusson
2012-12-15Optimize Symbol._make_conf().Ulf Magnusson
2012-12-14Reference another example in the intro.Ulf Magnusson
2012-12-14Simplify _get_dependent().Ulf Magnusson
2012-12-14Remove superfluous variable in get_value().Ulf Magnusson
2012-12-14Clarify comment on the value of undefined symbols.Ulf Magnusson
2012-12-14Make _comment() preserve trailing newlines.Ulf Magnusson
2012-12-13Small get_value() clarification.Ulf Magnusson
2012-12-13Make _comment() correctly comment an empty line.Ulf Magnusson
2012-12-13Do not indent user-provided .config header.Ulf Magnusson
2012-12-13Return constant instead.Ulf Magnusson
2012-12-13Fix loading of .config files with empty assignments.Ulf Magnusson
2012-12-13Rewrap some docstrings.Ulf Magnusson
2012-12-13Remove outdated comment.Ulf Magnusson
2012-12-13Add get_config() for Menu, Choice, and Comment.Ulf Magnusson
2012-12-13Add Comment.get_visibility().Ulf Magnusson
2012-12-13Rename Menu.get_depends_on_visibility() to Menu.get_visibility().Ulf Magnusson
2012-12-13Rename some APIs to be more consistent and intuitive.Ulf Magnusson
2012-12-13Get rid of some "in (" in favor of direct comparisons.Ulf Magnusson
2012-12-13Clean up get_value() for hex/int and fix edge cases.Ulf Magnusson
2012-12-12Rename kconfigtest.py to testsuite.py.Ulf Magnusson
2012-12-12Break encapsulation a bit to clarify code.Ulf Magnusson
2012-12-12Re-enable set_user_value() warning for symbols with no prompts.Ulf Magnusson
2012-12-12Remove redundant check.Ulf Magnusson
2012-12-12Use 'type' instead of 'get_type()' internally.Ulf Magnusson
2012-12-12Always count non-bool/tristate symbols as 'n' in tristate context.Ulf Magnusson
2012-12-12Use is_choice_item_ internally.Ulf Magnusson