<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/menuconfig.py, branch v10.44.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.44.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.44.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-03-21T22:36:28Z</updated>
<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>
<entry>
<title>menuconfig: Get rid of 'platform' import</title>
<updated>2019-03-19T10:46:40Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-19T10:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=712ed730cec6af5bb20657664f8359b052e8609f'/>
<id>urn:sha1:712ed730cec6af5bb20657664f8359b052e8609f</id>
<content type='text'>
Test for Windows with os.name == 'nt' instead. Saves around 10 ms of
startup time.
</content>
</entry>
<entry>
<title>menuconfig: Add generic window height/width helpers</title>
<updated>2019-03-16T08:30:57Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-16T08:02:45Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=62d6d65a1ad1e5429b507d6f23f9da126aba016b'/>
<id>urn:sha1:62d6d65a1ad1e5429b507d6f23f9da126aba016b</id>
<content type='text'>
Replace _menu_win_height() with two generic _height(win)/_width(win)
helpers and use them for other windows as well. Makes things a bit
easier to read.
</content>
</entry>
<entry>
<title>menuconfig: Fix some typos in comments</title>
<updated>2019-03-14T15:43:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-14T14:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e2a279bd294f8ab3a73a5b0d7286fa60bbfc1403'/>
<id>urn:sha1:e2a279bd294f8ab3a73a5b0d7286fa60bbfc1403</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Put two blank lines between top-level functions</title>
<updated>2019-03-14T15:43:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-14T14:26:24Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=bf407654df1081e7fbc3f876288cc275092cf549'/>
<id>urn:sha1:bf407654df1081e7fbc3f876288cc275092cf549</id>
<content type='text'>
Be consistent with the other utilities.
</content>
</entry>
<entry>
<title>Update copyright years for 2019</title>
<updated>2019-01-15T22:12:10Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-01-15T22:11:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=770abd61a5c90837d9336afd972090eebbc26b0b'/>
<id>urn:sha1:770abd61a5c90837d9336afd972090eebbc26b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Prompt for save if a different .config would be saved</title>
<updated>2018-12-24T18:47:35Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-12-23T19:40:48Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3a3559fd094567bac218e9478f1b7e48656d6f85'/>
<id>urn:sha1:3a3559fd094567bac218e9478f1b7e48656d6f85</id>
<content type='text'>
Previously, menuconfig.py only prompted for saving the configuration if
.config didn't exist or the user changed symbol values within the
interface.

Also make it prompt for save if Kconfig symbols have been added,
removed, or have had their defaults changed, provided it would make the
saved .config differ from the loaded one.

This usually won't matter for correctness, because loading an outdated
configuration performs an implicit olddefconfig, but it's less
confusing.

Also add a Kconfig.missing_syms attribute that records all assignments
to undefined symbols in the most recently loaded .config file. This is
needed to implement the check for whether the saved .config would be
different.

As an unrelated change, always prompt for saving if a .config has been
loaded from within the menuconfig interface. The intention is probably
often to save the configuration somewhere else, even if it isn't
modified.
</content>
</entry>
<entry>
<title>menuconfig: Add show-help mode</title>
<updated>2018-12-15T20:59:05Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-12-15T19:02:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=dcb6f1234a7864dab196d0ff504aef891865ad87'/>
<id>urn:sha1:dcb6f1234a7864dab196d0ff504aef891865ad87</id>
<content type='text'>
Pressing F toggles show-help mode, where the help window at the bottom
displays the help text of the currently selected item, if any. Can be
handy when browsing through symbols.

Also mention the different modes that are available in the module
docstring.
</content>
</entry>
</feed>
