<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v2.2.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-01-16T20:43:08Z</updated>
<entry>
<title>Make 2.2.0 release</title>
<updated>2018-01-16T20:43:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b6a6a21ed7bbcbd9f05b6da526e3b25ce8f364b3'/>
<id>urn:sha1:b6a6a21ed7bbcbd9f05b6da526e3b25ce8f364b3</id>
<content type='text'>
 - 94c63de ("Support disabling warnings for redundant assignments")
   adds support for disabling warnings in the case where a symbol is
   assigned more than once within a .config file but always assigned the
   same value.

   Contributed by Sebastian Bøe.

 - Various other minor code nits.
</content>
</entry>
<entry>
<title>_tokenize() non-constant symbol parsing style nit</title>
<updated>2018-01-16T17:14:55Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T16:54:16Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5f18eb738a34994a8e74d65fb9fa17b31f2919bc'/>
<id>urn:sha1:5f18eb738a34994a8e74d65fb9fa17b31f2919bc</id>
<content type='text'>
Saves a tiny bit of bytecode too.
</content>
</entry>
<entry>
<title>Kconfiglib is easier to modify too</title>
<updated>2018-01-16T15:15:29Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T15:15:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3264cea4ef05950d2e931f086ad7bbe232fe87cb'/>
<id>urn:sha1:3264cea4ef05950d2e931f086ad7bbe232fe87cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix lying implementation comments</title>
<updated>2018-01-16T15:03:20Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T15:02:10Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=07f43b4b7ef27065492a14097de6bd55bf0f636e'/>
<id>urn:sha1:07f43b4b7ef27065492a14097de6bd55bf0f636e</id>
<content type='text'>
Implicit submenus are created after parsing, in _finalize_tree(), so the
parent can never be a symbol in _parse_block().
</content>
</entry>
<entry>
<title>Get TRI_TO_STR from Kconfiglib in test suite</title>
<updated>2018-01-16T14:20:01Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T14:20:01Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=166a24edf71b35c6df9c638274dc82a5d82b1387'/>
<id>urn:sha1:166a24edf71b35c6df9c638274dc82a5d82b1387</id>
<content type='text'>
Old code.
</content>
</entry>
<entry>
<title>Reset _tokens_i just once in _tokenize()</title>
<updated>2018-01-16T12:52:37Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T12:52:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c054d89015a3fb600332de1590594d7eae539f32'/>
<id>urn:sha1:c054d89015a3fb600332de1590594d7eae539f32</id>
<content type='text'>
It's set to -1 in every return path, so we can just do it at the
beginning instead.
</content>
</entry>
<entry>
<title>Update copyright year in license</title>
<updated>2018-01-16T11:53:55Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T11:53:55Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=53e40850907fb181c15f177aa3358065d47898cf'/>
<id>urn:sha1:53e40850907fb181c15f177aa3358065d47898cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not optimize promptless choice symbols</title>
<updated>2018-01-16T02:51:06Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T02:43:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=ef5091f587796d0d5bba811e5ddacc53fa6d9198'/>
<id>urn:sha1:ef5091f587796d0d5bba811e5ddacc53fa6d9198</id>
<content type='text'>
Choice symbols without prompts are pointless and probably nonexistent in
practice, so it's a bit silly to run the no-prompt optimization for
them.

Piggyback copyright year update.
</content>
</entry>
<entry>
<title>Use a neater style when returning cached values</title>
<updated>2018-01-15T21:11:21Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-15T20:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=82561b0e5f267a3e5a812514f5b8c4c8778dcbe6'/>
<id>urn:sha1:82561b0e5f267a3e5a812514f5b8c4c8778dcbe6</id>
<content type='text'>
Saves a tiny bit of bytecode too.
</content>
</entry>
<entry>
<title>Simplify non-bool/tristate return in tri_value()</title>
<updated>2018-01-15T19:57:46Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-15T19:57:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3f80c23ff9700511c4921cab875d796bf7872faa'/>
<id>urn:sha1:3f80c23ff9700511c4921cab875d796bf7872faa</id>
<content type='text'>
Already know the value.
</content>
</entry>
</feed>
