<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v4.3.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v4.3.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v4.3.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-05-01T00:16:02Z</updated>
<entry>
<title>Make 4.3.0 release</title>
<updated>2018-05-01T00:16:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-01T00:16:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=2d50563d2b0674d5fd3cbf8108d38a48555fb0a1'/>
<id>urn:sha1:2d50563d2b0674d5fd3cbf8108d38a48555fb0a1</id>
<content type='text'>
4.2.1 should have been 4.3.0. That was not a bugfix release. Braino.
</content>
</entry>
<entry>
<title>Make 4.2.1 release</title>
<updated>2018-05-01T00:04:39Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-01T00:04:39Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=58ca4e493f15602bc30e2977963f190882cad0fc'/>
<id>urn:sha1:58ca4e493f15602bc30e2977963f190882cad0fc</id>
<content type='text'>
New features:

 - 105c835 ("Add helper for splitting expressions")

 - 509e374 ("Add Choice.direct_dep field")

A terminal menuconfig implementation has been added which relies on
these features.

Other improvements:

 - c1c5ef2 ("Print a warning for malformed .config lines")

 - 09b8c58 ("Give filename and context for UnicodeDecodeError")
</content>
</entry>
<entry>
<title>Rename examples/menuconfig.py to menuconfig_example.py</title>
<updated>2018-04-30T23:28:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-30T23:26:39Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4d0d74dc0a10e63e1372f925d0d2493cba351aa1'/>
<id>urn:sha1:4d0d74dc0a10e63e1372f925d0d2493cba351aa1</id>
<content type='text'>
To avoid confusing it with the new terminal menuconfig implementation.

Clean up the README a bit at the same time, removing some stuff that's
less essential now (e.g. the menuconfig_example.py "screenshot").
</content>
</entry>
<entry>
<title>Fix genrest.py link</title>
<updated>2018-04-30T23:22:10Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-30T23:22:10Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=cb75f3c7dea76b7ba0d886f28c83340884d40dfb'/>
<id>urn:sha1:cb75f3c7dea76b7ba0d886f28c83340884d40dfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add genrest.py from the Zephyr project as an example</title>
<updated>2018-04-30T23:20:13Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-30T23:20:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c8539bc7bbd7b404a46b8dc07e0a43fb0647cfa7'/>
<id>urn:sha1:c8539bc7bbd7b404a46b8dc07e0a43fb0647cfa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Formatting fix</title>
<updated>2018-04-30T23:11:55Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-30T23:11:55Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=bf0adb178431b0c3e290c95135f501c09fcd5f54'/>
<id>urn:sha1:bf0adb178431b0c3e290c95135f501c09fcd5f54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix README formatting</title>
<updated>2018-04-30T23:08:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-30T23:08:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1d803101ff97d1dbaa0c2ad1485a627e426cfe1c'/>
<id>urn:sha1:1d803101ff97d1dbaa0c2ad1485a627e426cfe1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a terminal menuconfig implementation</title>
<updated>2018-04-30T23:04:41Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-30T22:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=49d1d4fa7157b4e4510ee3181141209850d6d8b5'/>
<id>urn:sha1:49d1d4fa7157b4e4510ee3181141209850d6d8b5</id>
<content type='text'>
Uses the 'curses' module, which is in the Python standard library. Only
Python 3 is supported, mostly due to Unicode support.

Windows support is provided through an external package which adds
support for the 'curses' module on Windows.

See the changes and the docstring in the newly added menuconfig.py for
more information.

Piggyback a README notes mentioning that Kconfiglib supports Unicode.
</content>
</entry>
<entry>
<title>Give filename and context for UnicodeDecodeError</title>
<updated>2018-04-25T18:26:39Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-25T18:19:17Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=09b8c589681b1141e7b36a6e487c953c7e6e3c18'/>
<id>urn:sha1:09b8c589681b1141e7b36a6e487c953c7e6e3c18</id>
<content type='text'>
These errors are a pain to debug otherwise, and might look like
Kconfiglib brokenness.

Another option would be ignore decoding errors, or do the
'surrogateescape' thing on reading and writing, but keep it simple for
now. Pointing out the problem might be more helpful.
</content>
</entry>
<entry>
<title>Print a warning for malformed .config lines</title>
<updated>2018-04-25T12:41:21Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-04-25T12:30:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c1c5ef2eb1009bacb6f7278e7d73335ec6223cba'/>
<id>urn:sha1:c1c5ef2eb1009bacb6f7278e7d73335ec6223cba</id>
<content type='text'>
Flag lines matching neither 'CONFIG_FOO=...' nor
'# CONFIG_FOO is not set' that aren't blank or comments.
</content>
</entry>
</feed>
