summaryrefslogtreecommitdiff
path: root/kconfiglib.py
AgeCommit message (Expand)Author
2017-09-24Use os.access() in get_defconfig_filename()Ulf Magnusson
2017-09-24Fix defconfig srctree absolute/relative mixup bugUlf Magnusson
2017-09-24Handle path cleanups in a cleaner wayUlf Magnusson
2017-09-24Remove defaulted open() "r" argumentUlf Magnusson
2017-09-24Fix get_defconfig_filename() $srctree search orderUlf Magnusson
2017-09-24Add _parse_cond() helper for some 'if <y>' casesUlf Magnusson
2017-09-22Explain why _make_and() can return NoneUlf Magnusson
2017-09-22Explain the expression structure clearerUlf Magnusson
2017-09-22Simplify _expr_to_str()Ulf Magnusson
2017-09-21Simplify expression representationUlf Magnusson
2017-09-21Use non-numbered {} with format()Ulf Magnusson
2017-09-20_parse_properties() nitUlf Magnusson
2017-09-20Simplify 'end_line' handlingUlf Magnusson
2017-09-20Merge T_DEF_BOOL and T_DEF_TRISTATE casesUlf Magnusson
2017-09-20Use tri_greater() where applicableUlf Magnusson
2017-09-20Add support for less/greater than comparisonsUlf Magnusson
2017-09-19Add note on tokenization unhandled character hackUlf Magnusson
2017-09-19File writing nitUlf Magnusson
2017-09-19Simplify dependency propagation for promptsUlf Magnusson
2017-09-19Include 'if' deps. in _determine_actual_symbols()Ulf Magnusson
2017-09-19Clean up _parse_block() casesUlf Magnusson
2017-09-19Simplify block parsing logicUlf Magnusson
2017-09-18Add 'imply' supportUlf Magnusson
2017-09-18Force M visibility to N in choices with mode YUlf Magnusson
2017-09-08Use platform.uname() instead of os.uname()Ulf Magnusson
2017-02-14Add support for the CONFIG_ environment variableChris Dornsife
2016-08-07Micro-optimize conditional in get_value()Ulf Magnusson
2016-08-06Micro-optimize parse_val_and_cond()Ulf Magnusson
2016-08-06Micro-optimize some conditionalsUlf Magnusson
2015-08-06Fix _parse_block() 'parent' documentation re. ifs.Ulf Magnusson
2015-07-25Symbol.get_value() style nit.Ulf Magnusson
2015-07-23Fix _FileFeed.peek_next() continuation line handling.André Erdmann
2015-06-23load_config() only expands existing env. variables.Ulf Magnusson
2015-06-23Be safe against empty .config values.Ulf Magnusson
2015-06-23Ignore '-style quotes in .config files.Ulf Magnusson
2015-06-23Add docstring to _expr_val_str().Ulf Magnusson
2015-06-23Remove unused _parse_block() default parameter value.Ulf Magnusson
2015-06-22Access _FileFeed's 'filename' and 'linenr' directly.Ulf Magnusson
2015-06-20Make Config.get_symbols(True) return a list for Python 3.Ulf Magnusson
2015-06-20Explain line_feeder in _parse_block()'s docstring.Ulf Magnusson
2015-06-20Rename is_choice_symbol_ to is_choice_sym.Ulf Magnusson
2015-06-20Simplify _get_dependent().Ulf Magnusson
2015-06-20Clean up Comment method ordering.Ulf Magnusson
2015-06-20Clean up Menu method ordering.Ulf Magnusson
2015-06-20Clean up Choice method ordering.Ulf Magnusson
2015-06-20Clean up Symbol method ordering.Ulf Magnusson
2015-06-20Clean up Config method ordering.Ulf Magnusson
2015-06-19Optimize .config writing.Ulf Magnusson
2015-06-19Make the _parse_expr() docstring more informative.Ulf Magnusson
2015-06-19Get rid of _Feed.__len__().Ulf Magnusson