<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v13.7.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v13.7.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v13.7.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-12-22T07:55:49Z</updated>
<entry>
<title>Make 13.7.0 release</title>
<updated>2019-12-22T07:55:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-22T07:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=73a38df409073e16450ecb8272b344e02221dbf4'/>
<id>urn:sha1:73a38df409073e16450ecb8272b344e02221dbf4</id>
<content type='text'>
Adds commit 87fab02 ("Add "error: " to the error message for a missing
endchoice/endif/endmenu").
</content>
</entry>
<entry>
<title>Remove redundant 'node.next = None' assignment for the last node in a file</title>
<updated>2019-12-22T07:54:50Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-22T07:13:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1e3926e5c65e4e01b22f9b1198caa1ae31e44c42'/>
<id>urn:sha1:1e3926e5c65e4e01b22f9b1198caa1ae31e44c42</id>
<content type='text'>
A node already gets its .next pointer set in _parse_block() if it is
either

 1. followed by another node, or

 2. the last node in a menu, choice, or if.

This also works for nodes from 'source'd files, so there's no need to
special-case the ends of them. Remove the 'node.next = None' assignment
for ends of files.

Instead, special-case just the last node in all files, and set its .next
to None in Kconfig._init().

Unlikely to give a noticeable performance improvement. Just tightens up
the chaining logic a bit.
</content>
</entry>
<entry>
<title>Add "error: " to the error message for a missing endchoice/endif/endmenu</title>
<updated>2019-12-22T07:54:50Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-22T04:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=87fab023d0121a9f27f0af8de85cedc6978af6cb'/>
<id>urn:sha1:87fab023d0121a9f27f0af8de85cedc6978af6cb</id>
<content type='text'>
Makes it consistent with other parse errors and easier to find in logs,
etc.
</content>
</entry>
<entry>
<title>Fix typo in comment</title>
<updated>2019-12-21T05:28:52Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-21T05:28:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f190dd82b2cacdd18770bcbfdf87a48770cd50e3'/>
<id>urn:sha1:f190dd82b2cacdd18770bcbfdf87a48770cd50e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make 13.6.0 release to improve aquatic theme</title>
<updated>2019-12-19T02:33:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-19T02:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=00f85a01aeb0cc3f6ff4426d24aaba0272890a6f'/>
<id>urn:sha1:00f85a01aeb0cc3f6ff4426d24aaba0272890a6f</id>
<content type='text'>
Adds commit 456f821 ("menuconfig: Improve look and readability of the
aquatic theme").
</content>
</entry>
<entry>
<title>menuconfig: Improve look and readability of the aquatic theme</title>
<updated>2019-12-19T02:26:58Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-19T02:26:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=456f821dae9266b3a6fa538a017a4a8b2a761dbc'/>
<id>urn:sha1:456f821dae9266b3a6fa538a017a4a8b2a761dbc</id>
<content type='text'>
Cyan-on-blue for the path/help text is hard to read, especially on some
terminals.

Also remove bold, which looks a bit cleaner at a glance.
</content>
</entry>
<entry>
<title>Pass 'node.item' instead of 'node' to Kconfig._set_type()</title>
<updated>2019-12-17T22:42:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-17T22:35:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9c0b562c947ca67bb02dd1b42b85f02a4f5acd76'/>
<id>urn:sha1:9c0b562c947ca67bb02dd1b42b85f02a4f5acd76</id>
<content type='text'>
'node' isn't needed. Shaves some lookups.
</content>
</entry>
<entry>
<title>Make 13.5.0 release to include script name for suppress_traceback=True</title>
<updated>2019-12-17T18:45:54Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-17T18:45:54Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4ec909ffcc915d7dc182e38da4e6f4bce8065c05'/>
<id>urn:sha1:4ec909ffcc915d7dc182e38da4e6f4bce8065c05</id>
<content type='text'>
Adds commit 24a0204 ("Include sys.argv[0] in error messages when
suppress_traceback=True").
</content>
</entry>
<entry>
<title>Include sys.argv[0] in error messages when suppress_traceback=True</title>
<updated>2019-12-17T18:39:27Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-17T18:33:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5adff56c0c084bff78e20ae26bcf25dd9e932d5c'/>
<id>urn:sha1:5adff56c0c084bff78e20ae26bcf25dd9e932d5c</id>
<content type='text'>
Handy to have the script name appear in logs.
</content>
</entry>
<entry>
<title>Remove pointless return in Kconfig.__init__()</title>
<updated>2019-12-17T18:26:53Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-17T18:26:53Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=24a02049484d251bbc988b177deec226d3313353'/>
<id>urn:sha1:24a02049484d251bbc988b177deec226d3313353</id>
<content type='text'>
Oversight.
</content>
</entry>
</feed>
