<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v11.8.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v11.8.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v11.8.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-05-29T00:50:48Z</updated>
<entry>
<title>Make 11.8.0 release</title>
<updated>2019-05-29T00:50:48Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-29T00:50:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=556dcdd252bd312b1da21f84f4775cbbba0dd8c4'/>
<id>urn:sha1:556dcdd252bd312b1da21f84f4775cbbba0dd8c4</id>
<content type='text'>
Adds commit 437c6cc ("Use os.replace() if available in _save_old()"),
which gives rename() semantics on Windows, avoiding copying the file.

This was cherry-picked out of a larger change re. avoiding touching
files whose contents haven't changed. Will come later.
</content>
</entry>
<entry>
<title>Split out helper for writing symbols in write_config()</title>
<updated>2019-05-29T00:47:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-28T23:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b8c31786f667c67b8e470568da9930452061e492'/>
<id>urn:sha1:b8c31786f667c67b8e470568da9930452061e492</id>
<content type='text'>
Gives a better overview.
</content>
</entry>
<entry>
<title>Use os.replace() if available in _save_old()</title>
<updated>2019-05-29T00:47:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-29T00:19:14Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=437c6ccebe96e022a112057df7db6a4bbbfeaba8'/>
<id>urn:sha1:437c6ccebe96e022a112057df7db6a4bbbfeaba8</id>
<content type='text'>
Gives *nix rename() semantics on Windows, with overwriting of the target
file.

Also limit the scope of the catch-all try-except.
</content>
</entry>
<entry>
<title>Convert docstrings to comments in testsuite.py</title>
<updated>2019-05-29T00:47:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-29T00:45:35Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=15de4c0c9924cfeef1553fde21cb9b9e288f6238'/>
<id>urn:sha1:15de4c0c9924cfeef1553fde21cb9b9e288f6238</id>
<content type='text'>
Like was done a long time ago in kconfiglib.py. These functions are not
part of a standalone API.

Keep the docstrings for the compatibility tests, because those get
printed as the tests run.
</content>
</entry>
<entry>
<title>Make 11.7.0 release</title>
<updated>2019-05-28T15:10:25Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-28T15:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3da68b5de7eb053a4e54605fc7bb820db0f8b3ef'/>
<id>urn:sha1:3da68b5de7eb053a4e54605fc7bb820db0f8b3ef</id>
<content type='text'>
Adds commit 3aea9f7 ("Add '# end of &lt;menu&gt;' after menus in .config"),
which mirrors a change in the C tools. The compatibility tests now pass
again for the latest kernel.
</content>
</entry>
<entry>
<title>Explain why node_iter() is not a good fit for write_config()</title>
<updated>2019-05-28T15:09:09Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-28T15:07:41Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c891db011e75ceec10fb574bf8dc7eeaeb24f8e7'/>
<id>urn:sha1:c891db011e75ceec10fb574bf8dc7eeaeb24f8e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add '# end of &lt;menu&gt;' after menus in .config</title>
<updated>2019-05-28T15:00:24Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-28T13:51:58Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3aea9f74d250817924fff80c73c42edb84e509a1'/>
<id>urn:sha1:3aea9f74d250817924fff80c73c42edb84e509a1</id>
<content type='text'>
Mirrors commit aff11cd983ec ("kconfig: Terminate menu blocks with a
comment in the generated config") in the kernel.

This makes the compatibility tests pass again, and is handy.
</content>
</entry>
<entry>
<title>Touch up write_autoconf() a bit</title>
<updated>2019-05-28T15:00:00Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-28T14:56:05Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8279491bedfa5245415efad69b94b79769c8abe4'/>
<id>urn:sha1:8279491bedfa5245415efad69b94b79769c8abe4</id>
<content type='text'>
Flatten, and unscrunch the bool/tristate case.
</content>
</entry>
<entry>
<title>Comment location nit</title>
<updated>2019-05-28T01:37:05Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-28T01:36:55Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6b8fe01fdc5397d0e4fc996195e7f9ea962bdc0e'/>
<id>urn:sha1:6b8fe01fdc5397d0e4fc996195e7f9ea962bdc0e</id>
<content type='text'>
Consistent with the other ones.
</content>
</entry>
<entry>
<title>KconfigError-related documentation nits</title>
<updated>2019-05-27T19:52:54Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-05-27T19:51:10Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1961ec60c09b774a139a2f48767848277c9ffba7'/>
<id>urn:sha1:1961ec60c09b774a139a2f48767848277c9ffba7</id>
<content type='text'>
Not just for syntax errors when raised from Kconfig.__init__().
</content>
</entry>
</feed>
