<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/setup.py, branch v10.20.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.20.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.20.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-11-03T23:35:39Z</updated>
<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>
<entry>
<title>Make 10.19.0 release</title>
<updated>2018-11-01T02:59:18Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>foo@bar.com</email>
</author>
<published>2018-11-01T02:53:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b0e4a4fda7d623284ac1949d6797b9f0a1995d88'/>
<id>urn:sha1:b0e4a4fda7d623284ac1949d6797b9f0a1995d88</id>
<content type='text'>
Adds commit 8be38f2 ("Don't show backtraces for expected exceptions in
tools"), which hides backtraces for expected errors from tools (like
Kconfig syntax errors and missing files).
</content>
</entry>
<entry>
<title>Make 10.18.0 release</title>
<updated>2018-10-31T00:31:32Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-31T00:25:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a3c162b6cb8b7ae43824fabf7ea727b837cc7584'/>
<id>urn:sha1:a3c162b6cb8b7ae43824fabf7ea727b837cc7584</id>
<content type='text'>
Commit 14603c0 ("Make errno/strerror/filename available on IOError")
makes IOError/OSError.errno/strerror/filename available to scripts, when
it is raised from e.g. Kconfig.load_config().

Previously, some implementation trickery related to custom exception
messages meant that they weren't available.
</content>
</entry>
<entry>
<title>Make 10.17.0 release</title>
<updated>2018-10-26T21:36:22Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-26T21:36:22Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=bf1701b36634b72142822fcf978de90001bd3ecb'/>
<id>urn:sha1:bf1701b36634b72142822fcf978de90001bd3ecb</id>
<content type='text'>
Adds commit 699fd81 ("Support enabling the assignment-to-undef. symbol
warning via the environment"). This makes it possible to enable the
warning for assigning an undefined symbol within a .config file, while
using the bundled tools.

Previously, enabling the warning required modifying the tools to call
Kconfig.enable_undef_warnings().
</content>
</entry>
<entry>
<title>Make 10.16.0 release</title>
<updated>2018-10-22T20:50:09Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-22T20:46:20Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=333fe5991b2d1e86c0e7e84b89efd92f6e57e5fb'/>
<id>urn:sha1:333fe5991b2d1e86c0e7e84b89efd92f6e57e5fb</id>
<content type='text'>
 - Commit 85ba6b2 ("menuconfig: Mention jump-to in info dialog help")
   makes it a bit easier to discover that jump-to can be entered from
   the info dialog.

 - Commit d920dbe ("Use standard_sc_expr_str() in _name_and_loc()")
   makes named choices show up as '&lt;choice NAME&gt;' in warnings, instead
   of just as 'NAME'.

Some small parsing optimizations are included as well.
</content>
</entry>
<entry>
<title>Make 10.15.0 release</title>
<updated>2018-10-21T15:31:25Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-21T15:31:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=afcf6785aec12b2671b8b9e7b70b2954361905b0'/>
<id>urn:sha1:afcf6785aec12b2671b8b9e7b70b2954361905b0</id>
<content type='text'>
 - Commit 9a4127a ("Allow programmatically expanding preprocessor
   functions with args") adds a Variable.expanded_value_w_args()
   function for calling preprocessor functions programmatically.

   Not being able to pass arguments to Variable.expanded_value was an
   oversight.

 - Commit 516deb4 ("menuconfig: Show the selected symbol for promptless
   choices") makes menuconfig show the selected symbol next to
   promptless choices in show-all mode. This is relevant for named
   choices defined in multiple locations.

Some minor parsing optimizations are included as well.
</content>
</entry>
<entry>
<title>Make 10.14.3 release</title>
<updated>2018-10-16T06:00:55Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-16T05:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5d918357dd5734b900e1fdf074090ea662debd9e'/>
<id>urn:sha1:5d918357dd5734b900e1fdf074090ea662debd9e</id>
<content type='text'>
Adds commit 98af94d ("Make Kconfig.choices match its description").
Previously, Kconfig.choices was accidentally identical to
Kconfig.unique_choices. It's now crappy as advertised, and keeps
duplicates.

Removing duplicates (while preserving order) was the original reason for
adding Kconfig.unique_defined_syms and Kconfig.unique_choices. It'd be
rare to need Kconfig.choices.
</content>
</entry>
<entry>
<title>Make 10.14.2 release</title>
<updated>2018-10-14T20:37:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T20:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=853fa1915968015037610c03c67694da894a0081'/>
<id>urn:sha1:853fa1915968015037610c03c67694da894a0081</id>
<content type='text'>
Adds two small menuconfig improvements/fixes:

 - Commit 9a7b374 ("menuconfig: Fix some minor resizing jumpiness on
   gnome-terminal")

 - Commit 3d0dc9f ("menuconfig: Switch back to "very visible" cursor
   after Ctrl-F")
</content>
</entry>
<entry>
<title>Make 10.14.1 release</title>
<updated>2018-10-13T23:56:48Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-13T23:53:38Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a204df5ea6f7cb925f8b2f4035a1adfa68d41b82'/>
<id>urn:sha1:a204df5ea6f7cb925f8b2f4035a1adfa68d41b82</id>
<content type='text'>
Adds commit 63bbecb ("menuconfig: Fix crash when pressing Ctrl-F with no
matches in jump-to dialog").

Ctrl-F is the view-help shortcut in the jump-to dialog.
</content>
</entry>
</feed>
