<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/menuconfig.py, branch v10.45.2</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.45.2</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.45.2'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-04-10T16:05:27Z</updated>
<entry>
<title>menuconfig: Rename _check_validity() to _check_valid()</title>
<updated>2019-04-10T16:05:27Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-10T16:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d72d509bbfe4ff0c976a78fe8c8065430480d3c5'/>
<id>urn:sha1:d72d509bbfe4ff0c976a78fe8c8065430480d3c5</id>
<content type='text'>
Bit shorter, as clear.
</content>
</entry>
<entry>
<title>menuconfig: Code style nits</title>
<updated>2019-04-10T16:02:51Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-10T16:02:51Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=27f6ae4b2393b5560749cdae8183f771ac20b61a'/>
<id>urn:sha1:27f6ae4b2393b5560749cdae8183f771ac20b61a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Make comment re. preserving cursor position more accurate</title>
<updated>2019-04-05T14:16:12Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-05T14:16:12Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=97459947163a631e5aa1dd3635d3adc7e2fadde2'/>
<id>urn:sha1:97459947163a631e5aa1dd3635d3adc7e2fadde2</id>
<content type='text'>
Items being added above the selected item would mess with the cursor
position too, if we didn't compensate.
</content>
</entry>
<entry>
<title>menuconfig: Avoid needlessly turning on show-all in rare cases</title>
<updated>2019-04-05T14:07:57Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-05T13:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=50173b24d6cd47e2c0e47f85d148316fc5f4d443'/>
<id>urn:sha1:50173b24d6cd47e2c0e47f85d148316fc5f4d443</id>
<content type='text'>
Loading a new configuration with the cursor on an invisible item with
visible children (can happen with optional prompts) would needlessly
turn on show-all, even though such invisible items are always shown.

Fix it by doing a more explicit check for whether the selected item
shows up in the menu after loading the configuration, like
_toggle_show_all() and _jump_to() do.
</content>
</entry>
<entry>
<title>menuconfig: Fix typo in comment in _load_dialog()</title>
<updated>2019-04-05T13:21:23Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-05T13:20:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f715e95acebc66a38e981023630690bd64f0be6e'/>
<id>urn:sha1:f715e95acebc66a38e981023630690bd64f0be6e</id>
<content type='text'>
Show-all mode is turned on if the node becomes invisible. The comment
said the opposite if you didn't include the parenthesis.

Piggyback some code nits.
</content>
</entry>
<entry>
<title>menuconfig: Show menus with unsatisfied 'visible if' in red in show-all mode</title>
<updated>2019-04-04T13:37:18Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-04T13:28:39Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=08cfc33cffb79920914a20c31b5bb84020ba31ec'/>
<id>urn:sha1:08cfc33cffb79920914a20c31b5bb84020ba31ec</id>
<content type='text'>
Previously they were shown in white, due to an oversight in
_draw_main().

_draw_main() should use the same logic as _shown_nodes(). Move it into a
separate _visible() function and call it from both.
</content>
</entry>
<entry>
<title>menuconfig: Simplify show-all backwards search</title>
<updated>2019-04-03T05:13:24Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-04-03T05:12:38Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d2d52b7cab80e440cda7addbad23e06dc91494a4'/>
<id>urn:sha1:d2d52b7cab80e440cda7addbad23e06dc91494a4</id>
<content type='text'>
Roll the reversing into the slice.
</content>
</entry>
<entry>
<title>menuconfig: Whitespace nit</title>
<updated>2019-03-21T22:36:28Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-21T00:09:16Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8c7a9d1e8dc8d3912cb5fc21595cbc49d36375e8'/>
<id>urn:sha1:8c7a9d1e8dc8d3912cb5fc21595cbc49d36375e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Style nits</title>
<updated>2019-03-20T16:56:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-20T16:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9eda760c3dda5dd4ee48d448cc6aae5cd431284b'/>
<id>urn:sha1:9eda760c3dda5dd4ee48d448cc6aae5cd431284b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Mention windows-curses in module docstring</title>
<updated>2019-03-19T11:00:32Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-19T10:58:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c09ab7b6da34a73794179591afd78119c98304db'/>
<id>urn:sha1:c09ab7b6da34a73794179591afd78119c98304db</id>
<content type='text'>
People might miss it otherwise, and think they have to download and
install the wheels manually.
</content>
</entry>
</feed>
