<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/tests/Kchoice, branch v2.2.3</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.3</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.3'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2017-10-24T17:24:08Z</updated>
<entry>
<title>Kconfiglib 2 backup</title>
<updated>2017-10-24T17:24:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-10-09T21:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=dd0e227216e247d2040cdd40bf7397702880cdc4'/>
<id>urn:sha1:dd0e227216e247d2040cdd40bf7397702880cdc4</id>
<content type='text'>
WIP
</content>
</entry>
<entry>
<title>Fix 'default' on non-visible choice symbols</title>
<updated>2017-09-25T18:42:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-09-25T18:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5f3d307155f4db035b652738e9fc49ad8be0c792'/>
<id>urn:sha1:5f3d307155f4db035b652738e9fc49ad8be0c792</id>
<content type='text'>
Previously, 'default CHOICE_SYM [if &lt;cond&gt;]' in a choice would skip any
following 'default' properties if &lt;cond&gt; was non-'n'. However, those
other defaults should still be considered if CHOICE_SYM has visibility
'n'. Previously, we'd immediately fall back to selecting the first
visible symbol in the choice in that case.

get_selection_from_defaults() now exactly mirrors sym_choice_default()
from the C implementation, and got less convoluted too.

Nothing in the kernel defconfigs triggered this.

Add a new test case too.
</content>
</entry>
<entry>
<title>Include 'if' deps. in _determine_actual_symbols()</title>
<updated>2017-09-19T05:29:33Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-09-19T05:06:17Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4fce6c53e1bdac803c77f0be8bedece22d73c30c'/>
<id>urn:sha1:4fce6c53e1bdac803c77f0be8bedece22d73c30c</id>
<content type='text'>
Previously, only WEIRD_1 and not WEIRD_2 would be considered not a
choice symbol in the following fragment. This lead to a weird warning in
U-Boot.

  choice

  config FOO

  config WEIRD_1
      depends on FOO

  if FOO
  config WEIRD_2
  endif

  endchoice

Also add some testcases for weird choice symbols.
</content>
</entry>
<entry>
<title>Add more selftests for choices with missing types.</title>
<updated>2012-12-15T14:37:28Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2012-12-15T14:37:28Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=411ac155a56b8e4874ab9713210fb7e8923022bc'/>
<id>urn:sha1:411ac155a56b8e4874ab9713210fb7e8923022bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Verify types for choices without explicit types.</title>
<updated>2012-12-15T14:23:48Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2012-12-15T14:23:48Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=2fb80bbd856280ab306c6087cdb9a4b077abacac'/>
<id>urn:sha1:2fb80bbd856280ab306c6087cdb9a4b077abacac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add selftests for choice semantics.</title>
<updated>2012-12-15T10:20:31Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2012-12-15T10:20:31Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=41875f351afb8654a6a120d66f684922799238a0'/>
<id>urn:sha1:41875f351afb8654a6a120d66f684922799238a0</id>
<content type='text'>
</content>
</entry>
</feed>
