<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v10.13.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.13.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.13.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-10-10T17:40:33Z</updated>
<entry>
<title>Make 10.13.0 release</title>
<updated>2018-10-10T17:40:33Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-10T17:34:54Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9b09e2b72e4214cc48ddad6c9b33dbe59f59c7ce'/>
<id>urn:sha1:9b09e2b72e4214cc48ddad6c9b33dbe59f59c7ce</id>
<content type='text'>
Adds commit a247f3f ("menuconfig: Improve/fix promptless choice
handling"), which fixes an obscure menuconfig crash involving symbols in
promptless choices, and improves how choices are displayed in
show-all/show-name mode a bit ('&lt;choice (name, if any)&gt;' instead of
either nothing or '&lt;name&gt;').
</content>
</entry>
<entry>
<title>menuconfig: Comment formatting nits</title>
<updated>2018-10-10T13:10:32Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-10T13:10:32Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=256e5b3e38e928df0c66cec6f76cbc9f2cd3f46a'/>
<id>urn:sha1:256e5b3e38e928df0c66cec6f76cbc9f2cd3f46a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Improve/fix promptless choice handling</title>
<updated>2018-10-10T12:38:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-10T11:45:42Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a247f3f5815f42e8f1b616e311d38f41587cef64'/>
<id>urn:sha1:a247f3f5815f42e8f1b616e311d38f41587cef64</id>
<content type='text'>
The code assumed that all parent (interface) menus always have a prompt,
which is false for items in promptless choices. This lead to a crash
e.g. when viewing the symbol information for a symbol within a
promptless choice.

Promptless choices with children can show up "legitimately" when people
define choices in multiple locations to add symbols, though this is
broken in the C tools.

Use standard_sc_expr_str(node.item) instead of the non-existing prompt
for promptless choices. That way they show up as
&lt;choice (name if any&gt;)&gt;, which is consistent with how they're shown
elsewhere.

This commit also changes how choices names are displayed in
show-name/show-all mode, to the standard_sc_expr_str() format.
</content>
</entry>
<entry>
<title>_shell_fn() comment nit</title>
<updated>2018-10-08T21:51:18Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-08T21:51:18Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=aa5b9e710e04a67e689af0bcc61c27f9f052c035'/>
<id>urn:sha1:aa5b9e710e04a67e689af0bcc61c27f9f052c035</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant elifs in expr_value()</title>
<updated>2018-10-08T21:49:30Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-08T21:49:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d29fb1398c608f6923aacabfbf0baabdc900c249'/>
<id>urn:sha1:d29fb1398c608f6923aacabfbf0baabdc900c249</id>
<content type='text'>
Leftover from assigning a 'res' variable.
</content>
</entry>
<entry>
<title>Remove useless local variable in _parse_factor()</title>
<updated>2018-10-07T04:48:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-07T04:19:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8523423ca99c0f486a7c1e90801b1be14fdd1457'/>
<id>urn:sha1:8523423ca99c0f486a7c1e90801b1be14fdd1457</id>
<content type='text'>
Not sure how I missed that one so long...
</content>
</entry>
<entry>
<title>Make 10.12.0 release</title>
<updated>2018-10-06T04:50:13Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T04:41:56Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f0747641bb7f7db8f0fd75c6ef8908bac7d7a758'/>
<id>urn:sha1:f0747641bb7f7db8f0fd75c6ef8908bac7d7a758</id>
<content type='text'>
Adds commit f1e4d04 ("menuconfig: Remove "Value for " prefix from input
dialog titles"), which de-spams the menuconfig interface a bit.

Some documentation fixes and improvements are included as well:

 - Commit 631c51f ("Point to IS_ENABLED() is README")

 - Commit f594975 ("Add hints on incremental building to 'getting
   started'")

 - Commit d044ee9 ("Clarify --config-out description a bit")

 - Commit 358b77a ("Hint that load_config() with replace=False is for
   merging")

 - Commit 5d15df9 ("Update genconfig usage description")

The naming in some internal evaluation functions was cleaned up too.
</content>
</entry>
<entry>
<title>Fix typo in README</title>
<updated>2018-10-06T04:38:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T04:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1f360805c39253bef2cd81ff6f1b464eaa4c8f93'/>
<id>urn:sha1:1f360805c39253bef2cd81ff6f1b464eaa4c8f93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add hints on incremental building to 'getting started'</title>
<updated>2018-10-06T04:13:45Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T04:12:53Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f594975b499216ac02c470b4cf5d4bc695fae693'/>
<id>urn:sha1:f594975b499216ac02c470b4cf5d4bc695fae693</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Point to IS_ENABLED() is README</title>
<updated>2018-10-06T04:06:17Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T04:06:17Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=631c51fc94575a7cfc88e5755eaf550e77622f8c'/>
<id>urn:sha1:631c51fc94575a7cfc88e5755eaf550e77622f8c</id>
<content type='text'>
Might be tricky to discover.
</content>
</entry>
</feed>
