<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/kconfiglib.py, branch v10.13.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.13.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.13.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-10-08T21:51:18Z</updated>
<entry>
<title>_shell_fn() comment nit</title>
<updated>2018-10-08T21:51:18Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-08T21:51:18Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=aa5b9e710e04a67e689af0bcc61c27f9f052c035'/>
<id>urn:sha1:aa5b9e710e04a67e689af0bcc61c27f9f052c035</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant elifs in expr_value()</title>
<updated>2018-10-08T21:49:30Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-08T21:49:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d29fb1398c608f6923aacabfbf0baabdc900c249'/>
<id>urn:sha1:d29fb1398c608f6923aacabfbf0baabdc900c249</id>
<content type='text'>
Leftover from assigning a 'res' variable.
</content>
</entry>
<entry>
<title>Remove useless local variable in _parse_factor()</title>
<updated>2018-10-07T04:48:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-07T04:19:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8523423ca99c0f486a7c1e90801b1be14fdd1457'/>
<id>urn:sha1:8523423ca99c0f486a7c1e90801b1be14fdd1457</id>
<content type='text'>
Not sure how I missed that one so long...
</content>
</entry>
<entry>
<title>Clean up naming in expr_value()</title>
<updated>2018-10-06T03:39:38Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T03:16:12Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e6b6b5fe8e8097615ff9423a1d00996f279cb95e'/>
<id>urn:sha1:e6b6b5fe8e8097615ff9423a1d00996f279cb95e</id>
<content type='text'>
Reuse the v1/v2 naming for the operands for the relation case, and call
the relation variable 'rel' instead of 'op'.

Piggy-back removal of the 'res' variable. Just as readable without it.

Indirectly strips some locals.
</content>
</entry>
<entry>
<title>Use a common variable name for deps in tri_value</title>
<updated>2018-10-06T03:13:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T03:13:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d83b9fd2061cbc59d6d112078104891493b9c0f0'/>
<id>urn:sha1:d83b9fd2061cbc59d6d112078104891493b9c0f0</id>
<content type='text'>
Might clarify the scopes a bit.
</content>
</entry>
<entry>
<title>Hint that load_config() with replace=False is for merging</title>
<updated>2018-10-06T02:40:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-06T02:40:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=358b77aa1db60b3615eb6e47206afafccbcbda9c'/>
<id>urn:sha1:358b77aa1db60b3615eb6e47206afafccbcbda9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix parse error message on the line after help texts</title>
<updated>2018-10-02T22:15:03Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-02T21:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=21e47ce43181ea6f460aa85e944c0bfad0672413'/>
<id>urn:sha1:21e47ce43181ea6f460aa85e944c0bfad0672413</id>
<content type='text'>
The correct error and line number was reported, but not the correct line
contents. self._line needs to be set before calling _tokenize(), so that
_parse_error() knows the context.

There's no need to set self._line for empty lines, because we
immediately end up back in _next_line() after parsing the help text,
which refetches the empty line and updates self._line.
</content>
</entry>
<entry>
<title>Clean up documentation a bit re. named choice</title>
<updated>2018-10-01T22:57:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-01T22:57:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6aaf01c241b1356c1c8ceb3425f355f448bb4224'/>
<id>urn:sha1:6aaf01c241b1356c1c8ceb3425f355f448bb4224</id>
<content type='text'>
Zephyr uses several named choices, and I've seen them in other projects
now too, so don't imply that they aren't used. The menuconfig interface
now has better support for them than the C tools too, where adding
symbols by defining a choice in multiple locations is broken.

Also remove a reference to Kconfiglib 1.
</content>
</entry>
<entry>
<title>__slots__ formatting consistency nit</title>
<updated>2018-10-01T22:08:47Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-01T22:08:35Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9a38b414a790d50791ba11f6cbc4f8a1c9761b79'/>
<id>urn:sha1:9a38b414a790d50791ba11f6cbc4f8a1c9761b79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't set filename and linenr on 'if' menu nodes</title>
<updated>2018-09-30T22:27:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-09-30T22:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6aab113523a52c2767832a3df35c6c82d3197c60'/>
<id>urn:sha1:6aab113523a52c2767832a3df35c6c82d3197c60</id>
<content type='text'>
There's no way to query them later, as 'if's get flattened and removed,
and they're not needed during parsing either.
</content>
</entry>
</feed>
