<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/menuconfig.py, branch v11.4.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v11.4.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v11.4.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-05-19T01:10:37Z</updated>
<entry>
<title>Remove some comments re. setup.py entry points</title>
<updated>2019-05-19T01:10:37Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-19T01:10:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=382fd59d9f6f529160b0628f568c58c185338e83'/>
<id>urn:sha1:382fd59d9f6f529160b0628f568c58c185338e83</id>
<content type='text'>
Only appeared in two of the scripts, and main() is such a common
convention anyway.
</content>
</entry>
<entry>
<title>Make .config.old easier to discover</title>
<updated>2019-05-19T01:07:47Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-19T01:07:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=50ded1daebc6cc7e133ac02912fd184aba5f642d'/>
<id>urn:sha1:50ded1daebc6cc7e133ac02912fd184aba5f642d</id>
<content type='text'>
Mention that the old version of an overwritten configuration file is
saved to &lt;filename&gt;.old in a few different places, to make it easier to
discover.
</content>
</entry>
<entry>
<title>String repetition consistency nit</title>
<updated>2019-05-19T00:26:13Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-19T00:24:45Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=57e3aa38707a5b827d987b10dbf999e7081076cd'/>
<id>urn:sha1:57e3aa38707a5b827d987b10dbf999e7081076cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Fix display issue for unsatisfied-deps selected symbol with children</title>
<updated>2019-04-28T02:15:03Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-28T01:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4b387e0bf0a2d206ef8d3ce8768a0166f66d898a'/>
<id>urn:sha1:4b387e0bf0a2d206ef8d3ce8768a0166f66d898a</id>
<content type='text'>
A symbol with unsatisfied direct dependencies can end up with visible
children in an implicit submenu if it is selected (though that generates
a warning), so the optimization in _shown_nodes() isn't safe, and causes
the child nodes to not be shown outside show-all mode.

Just remove the optimization. Trying things out some more, everything's
plenty fast enough anyway.

Checking the direct dependencies of the parent instead would be safe.
</content>
</entry>
<entry>
<title>menuconfig: Fix typo in docs</title>
<updated>2019-04-27T13:16:29Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-27T13:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=74cb7c397db8b5f5178370541535a393ed964621'/>
<id>urn:sha1:74cb7c397db8b5f5178370541535a393ed964621</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Style consistency nits</title>
<updated>2019-04-26T15:59:55Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-26T15:59:55Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d0f8138e4c1800576210868605748919abc34371'/>
<id>urn:sha1:d0f8138e4c1800576210868605748919abc34371</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Remove unused UNKNOWN import</title>
<updated>2019-04-26T15:37:56Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-26T15:37:56Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a451293610db47e014226962bd08d4e4e7cb473e'/>
<id>urn:sha1:a451293610db47e014226962bd08d4e4e7cb473e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Improve space/enter behavior slightly</title>
<updated>2019-04-26T15:35:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-23T19:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=61591f0cb40a2e0c82f055fe0261d3c33be7b25a'/>
<id>urn:sha1:61591f0cb40a2e0c82f055fe0261d3c33be7b25a</id>
<content type='text'>
Space toggles value is possible, and enters menus otherwise. Enter works
the other way around.

Make this explicit in the code, which also fixes some corner cases, like
space doing nothing on a y-selected menuconfig symbol.
</content>
</entry>
<entry>
<title>menuconfig: Use "(Top)" instead of "(top menu)"</title>
<updated>2019-04-26T15:24:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-23T15:34:45Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6fcd01985dbdc29ee231b8bc01488fd286debabc'/>
<id>urn:sha1:6fcd01985dbdc29ee231b8bc01488fd286debabc</id>
<content type='text'>
Consistent with guiconfig.py and shorter.
</content>
</entry>
<entry>
<title>menuconfig: Use 'orig_type' instead of 'type' where possible</title>
<updated>2019-04-26T15:21:58Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-22T09:05:46Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6c7673e778db2fc50feaa3a0507026b15db33d38'/>
<id>urn:sha1:6c7673e778db2fc50feaa3a0507026b15db33d38</id>
<content type='text'>
Symbol.type is only needed when there might be tristates demoted to
bools due to modules being disabled. Symbol.orig_type is faster to read
otherwise (no @property magic).
</content>
</entry>
</feed>
