summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-06Clarify and tighten up is_modifiable().Ulf Magnusson
2012-12-06Make fail() take the message as an argument.Ulf Magnusson
2012-12-06Clean up is_modifiable().Ulf Magnusson
2012-12-06Move examples into separate directory.Ulf Magnusson
2012-12-06Spell nit.Ulf Magnusson
2012-12-06Remove redundant variable.Ulf Magnusson
2012-12-06Remove some ugly redundant else's.Ulf Magnusson
2012-12-06Space out a bit.Ulf Magnusson
2012-12-06Add Config.n/m/y as aliases for Config.syms["n"/"m"/"y"].Ulf Magnusson
2012-12-06Fix _internal_error() call.Ulf Magnusson
2012-12-06Unconvolute evaluation of (in)equalities.Ulf Magnusson
2012-12-06Remove redundant assignment.Ulf Magnusson
2012-12-06Fix get_mainmenu_text() when none available.Ulf Magnusson
2012-12-06Only print Config.arch/srcarch if non-None.Ulf Magnusson
Also, Config.srctree cannot be None.
2012-12-04Improve some comments.Ulf Magnusson
2012-12-04Add PyPy note.Ulf Magnusson
2012-12-04Use communicate() instead of wait() with Popen.Ulf Magnusson
No good reason not to do this, and it prevents a problem where the test suite will open too many file descriptors with PyPy.
2012-12-04Append defconfig test failures to a log file.Ulf Magnusson
Handy as the test takes a very long time to run and might have exhausted the scrollback buffer if we decide to abort.
2012-12-04Split test docstrings over multiple lines.Ulf Magnusson
2012-12-04Make $SRCARCH, $srctree, and the config filename queryable.Ulf Magnusson
Thanks to fpemud for spotting this.
2012-12-04Recurse into subdirectories of arch/<arch>/configs to find additional configs.Ulf Magnusson
Also add some motivating comments for testing nonsensical arch/defconfig pairs and not using 'make *_defconfig'. Thanks to fpemud for finding this problem.
2012-12-04Test ARCH = SRCARCH configuration for all arches.Ulf Magnusson
Even for arches that define additional arch settings (search for "Additional arch settings for" in the root Makefile) we should test the ARCH = SRCARCH configuration.
2012-12-03Use 'make alldefconfig' in test_config_absent().Ulf Magnusson
Suggested by fpemud.
2012-12-03Remove some silly accidentally-committed code. ;PUlf Magnusson
2012-12-03add parent assignment for Choice objectfpemud
2012-12-03Record locations for symbols defined with 'menuconfig'.Ulf Magnusson
We previously only looked for T_CONFIG to determine if a location should be recorded. We need to look for T_MENUCONFIG as well. Also add some sanity checks for get_ref/def_location() to the test suite.
2012-11-08Skip invalid characters when tokenizing.Ulf Magnusson
Emulate zconf.l w.r.t. invalid characters at different locations within a line. This eliminates the need for special hacks to handle -*help-* "tokens". The Linux 3.7.0 configuration files now parse without errors.
2012-11-08Update project description.Ulf Magnusson
2012-10-24Merge pull request #1 from fpemud/masterulfalizer
Add dist-utils support for Gentoo ebuild.
2012-10-24change author and author_email in setup.pyfpemud
2012-10-22Add dist-utils support for gentoo ebuildfpemud
2012-07-10Spell nit.Ulf Magnusson
2012-07-10Upload Kconfiglib, patch level 3.Ulf Magnusson
2012-07-10Initial commitulfalizer