<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/setup.py, branch v10.27.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.27.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.27.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-11-26T04:45:25Z</updated>
<entry>
<title>Make 10.27.0 release</title>
<updated>2018-11-26T04:45:25Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-26T04:04:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e47d7eff1012e7fe2a1dd75f3367a2eaa1b61539'/>
<id>urn:sha1:e47d7eff1012e7fe2a1dd75f3367a2eaa1b61539</id>
<content type='text'>
Adds some small performance optimizations:

 - Commit 120f551 ("Speed up more token membership tests")

 - Commit bb7044c ("Reorder some tuples to put y first")
</content>
</entry>
<entry>
<title>Make 10.26.0 release</title>
<updated>2018-11-24T04:50:24Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-24T04:50:24Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=29d4489c80f7d63cb34208fc4bd526f56fadd299'/>
<id>urn:sha1:29d4489c80f7d63cb34208fc4bd526f56fadd299</id>
<content type='text'>
Adds commit 67ce4eb ("Use constants when _tokens_i is known"), which
adds more optimizations made possible by switching to more manual token
handling.
</content>
</entry>
<entry>
<title>Make 10.25.0 release</title>
<updated>2018-11-24T01:50:12Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-24T01:15:05Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=15ccb5536908202da1a672089e155cfdfa6d4722'/>
<id>urn:sha1:15ccb5536908202da1a672089e155cfdfa6d4722</id>
<content type='text'>
Adds a small missed optimization opportunity, in commit 74ce9d3
("Optimize fetching of initial token on line").
</content>
</entry>
<entry>
<title>Make 10.24.0 release</title>
<updated>2018-11-23T09:53:19Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-23T09:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5be286d53aab6c8bf99549ae2eaa6bef3e84a86f'/>
<id>urn:sha1:5be286d53aab6c8bf99549ae2eaa6bef3e84a86f</id>
<content type='text'>
Tightens up syntax checking and improves a warning:

 - Commit 13a7bae ("Flag extra trailing tokens in all contexts") adds
   checking for extra trailing tokens in a few overlooked cases.

 - Commit f356ba8 ("Clarify that select/imply is a no-op for choice
   symbols") clarifies the warning when selecting/implying a choice
   symbol.

Parsing performance was improved slightly as well.
</content>
</entry>
<entry>
<title>Make 10.23.0 release</title>
<updated>2018-11-21T04:57:40Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-21T04:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c8b867407862db914f9a4990c8c59f1a5d300106'/>
<id>urn:sha1:c8b867407862db914f9a4990c8c59f1a5d300106</id>
<content type='text'>
 - Commit ee25489 ("menuconfig: Print '----' instead of '---&gt; (empty)'")
   makes the menuconfig display empty menus (e.g. from disabled
   'menuconfig' symbols) in a less spammy way, matching the C tools.

 - Commit 6313925 ("Remove message re. Kconfiglib 10 backwards compat.
   break") removes an old message printed when the top-level Kconfig
   file can't be opened and $srctree is set. Hopefully it's been noticed
   by now.

 - Commit a1a4430 ("Use 'foo.__class__ is Bar' instead of
   'isinstance(foo, Bar)'") improves parsing and evaluation performance a
   bit.
</content>
</entry>
<entry>
<title>Make 10.22.1 release</title>
<updated>2018-11-18T17:59:07Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-18T17:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d3866958c7685cd6e4e8f5960cbaed59794e3894'/>
<id>urn:sha1:d3866958c7685cd6e4e8f5960cbaed59794e3894</id>
<content type='text'>
Adds commit df61771 ("menuconfig: Never snap scroll back to
max_scroll"), which fixes a small menuconfig UI nit.

Add 'configuration-management' as a tag to setup.py as well.
</content>
</entry>
<entry>
<title>Make 10.22.0 release</title>
<updated>2018-11-17T18:04:30Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-17T17:48:19Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5c01ca5d8e9bbc1fd121d2f11bf3edadcee3e03a'/>
<id>urn:sha1:5c01ca5d8e9bbc1fd121d2f11bf3edadcee3e03a</id>
<content type='text'>
Adds commit b65baa4 ("Add support for KCONFIG_ALLCONFIG"), which allows
particular symbol values to be forced during all{def,no,mod,yes}config.
</content>
</entry>
<entry>
<title>Make 10.21.0 release</title>
<updated>2018-11-07T05:51:27Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-07T05:51:07Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=66c40bdcb44563d0f55a0a116af8a4e12a94e15b'/>
<id>urn:sha1:66c40bdcb44563d0f55a0a116af8a4e12a94e15b</id>
<content type='text'>
Adds two small library/menuconfig improvements:

 - Commit 7992519 ("Always strip trailing whitespace in 'MenuNode.help'
   and __str__()") tightens up the format of strings a bit, and
   documents it.

 - Commit b810bda ("menuconfig: Support HOME and END in the jump-to
   dialog") adds support for some keys that were missing from the
   jump-to dialog.
</content>
</entry>
<entry>
<title>Make 10.20.0 release</title>
<updated>2018-11-03T23:35:39Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-03T23:35:39Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3393d4ab948945bbf9fce6ab42f65dbfc8d14bc8'/>
<id>urn:sha1:3393d4ab948945bbf9fce6ab42f65dbfc8d14bc8</id>
<content type='text'>
Adds a small menuconfig improvement: Commit 35af004 ("menuconfig: Move
cursor to choice selection when entering choices").
</content>
</entry>
<entry>
<title>Make 10.19.1 release</title>
<updated>2018-11-02T02:53:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-11-02T02:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=59edb3850575db74fb663942df37b8d87fe0cac8'/>
<id>urn:sha1:59edb3850575db74fb663942df37b8d87fe0cac8</id>
<content type='text'>
Adds fixes for two obscure crashes, related to consecutive empty if's
and toggling symbols without a type in the menuconfig:

  - Commit 0e6cd82 ("Fix removal of multiple consecutive 'if' nodes")

  - Commit db60270 ("menuconfig: Fix crash when toggling symbols without
    a type")
</content>
</entry>
</feed>
