| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-23 | Switch README format to reStructuredText | Ulf Magnusson | |
| In preparation for creating a PyPI package. This is the documentation format PyPI expects. Some automatic conversion workarounds can be found on Google, but keep it simple and eliminate a step. Add a fancy table of contents using ::contents too. | |||
| 2017-09-22 | Fix README typo | Ulf Magnusson | |
| 2017-09-22 | Explain the expression structure clearer | Ulf Magnusson | |
| 2017-09-21 | Simplify expression representation | Ulf Magnusson | |
| Store simple (<operator>, <operand 1>, <operand 2>) tuples instead of (<operator>, [list of operands]) tuples. The thought process behind the original representation was to avoid creating lots of nodes for long X && Y && Z && ... chains that sometimes appear, and possibly speed up evaluation. In retrospect, it's pretty bad, for the following reasons: 1) _make_and() and _make_or() created lots of new merged lists instead of simply reusing the tuples already allocated for the subexpressions. This is slow and memory hungry. 2) Any gain in evaluating long expressions would barely offset slower evaluation of short expressions. 3) The code became more complex. Most importantly, this change makes expressions more straightforward to work with for people peeking into internals. | |||
| 2017-09-21 | README formatting nit | Ulf Magnusson | |
| 2017-09-21 | Improve README formatting | Ulf Magnusson | |
| 2017-09-21 | Mention support for non-*nix platforms | Ulf Magnusson | |
| Given recent issues, some people seem to run Kconfiglib on Windows. | |||
| 2017-09-21 | Another README nit | Ulf Magnusson | |
| 2017-09-21 | README nit | Ulf Magnusson | |
| 2017-09-21 | Fix minor README nits | Ulf Magnusson | |
| 2017-09-21 | Touch up the README a bit | Ulf Magnusson | |
| - Reorder some things by relevance. - Kinda-sorta officially sanction digging into internals (for expressions anyway). - Be a bit less rambling. - Fix dead link to gen-manual-lists.py. It was removed after the listing was removed from the Buildroot manual. | |||
| 2017-09-18 | Try a manual approach for referencing the commit | Ulf Magnusson | |
| 2017-09-18 | Hopefully make commit link work | Ulf Magnusson | |
| 2017-09-18 | Add note on running tests with older kernls | Ulf Magnusson | |
| 2017-09-18 | Update copyright date | Ulf Magnusson | |
| 2017-02-14 | Add support for the CONFIG_ environment variable | Chris Dornsife | |
| Makes the prefix used in .config files configurable. Also add pip installation note to README. | |||
| 2016-08-06 | Update year | Ulf Magnusson | |
| 2015-12-30 | Mention the SConf configuration interface | Ulf Magnusson | |
| 2015-06-17 | Link Kconfig documentation. | Ulf Magnusson | |
| 2015-06-16 | The test suite must be run from the top-level kernel directory. | Ulf Magnusson | |
| 2015-06-15 | Add note re. test suite slowness. | Ulf Magnusson | |
| 2015-06-14 | Rephrase note re. internals. | Ulf Magnusson | |
| 2015-06-12 | Add note re. __slots__. | Ulf Magnusson | |
| 2015-06-12 | Mention internal automatic menu support. | Ulf Magnusson | |
| 2015-06-12 | gen-manual-lists.py now uses official prompt APIs. | Ulf Magnusson | |
| 2015-06-10 | Nit. | Ulf Magnusson | |
| 2015-06-09 | Support using Python 3 with iscriptconfig. | Ulf Magnusson | |
| Can't use print as an expression. Also switch to using a single context line (which should hopefully be stable). This might make the patch more robust, and also makes it clear approx. where it should go. Also fix 'iscriptconfig' spelling in the readme. | |||
| 2015-06-08 | Add Python 3 support. | Ulf Magnusson | |
| Only incompatibilities left were itervalues() vs. values() and 'print' expressions. | |||
| 2015-06-05 | Add warning re. tests overwiting .config. | Ulf Magnusson | |
| Sorry if this has bit anyone! | |||
| 2015-06-03 | Fix typo. | Ulf Magnusson | |
| 2015-06-03 | Add dubiousjim's kconfig-diff.py as an example. | Ulf Magnusson | |
| 2015-06-02 | Move thanks to a separate section. | Ulf Magnusson | |
| Makes the intro a bit less spammy. | |||
| 2015-06-02 | Fix typo. | Ulf Magnusson | |
| 2015-06-02 | Expand a bit more on 'menuconfig'. | Ulf Magnusson | |
| 2015-06-02 | Expand on 'menuconfig' note. | Ulf Magnusson | |
| 2015-06-02 | Mention gotchas related to emulating 'menuconfig'. | Ulf Magnusson | |
| 2015-06-01 | Nit. | Ulf Magnusson | |
| 2015-05-31 | Use a bullet list for the notes. | Ulf Magnusson | |
| 2015-05-31 | Link fpemud's pylkc in the readme. | Ulf Magnusson | |
| 2015-05-30 | Readme nit. | Ulf Magnusson | |
| 2015-05-30 | Add some real-world examples too. | Ulf Magnusson | |
| 2015-05-29 | The test suite also likes PyPy. | Ulf Magnusson | |
| 2015-05-29 | Add some more misc. notes. | Ulf Magnusson | |
| 2015-05-29 | Fix typos in test suite. | Ulf Magnusson | |
| ...and mention that the test suite requires the make targets too in the readme. | |||
| 2015-05-29 | Linkify testsuite.py. | Ulf Magnusson | |
| 2015-05-29 | List the make targets. | Ulf Magnusson | |
| ...and mention the documentation some more. | |||
| 2015-05-29 | Add "installation instructions" for non-kernel projects. | Ulf Magnusson | |
| ...and some other misc. notes. | |||
| 2015-05-29 | Only warn for 'option modules' on non-MODULES symbols. | Ulf Magnusson | |
| 2015-05-28 | Linkify examples/. | Ulf Magnusson | |
| 2015-05-25 | More readme nits. | Ulf Magnusson | |
