<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/kconfiglib.py, branch v10.14.2</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.14.2</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.14.2'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-10-12T22:23:34Z</updated>
<entry>
<title>Add some hints re. generating custom configuration output</title>
<updated>2018-10-12T22:23:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-12T21:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=bde4cc71fc01f209e1df0916843d351be201f78e'/>
<id>urn:sha1:bde4cc71fc01f209e1df0916843d351be201f78e</id>
<content type='text'>
It's not obvious that Symbol.config_string can be useful even when
generating other output formats, as it provides a hook for
_write_to_conf. Mention it in the 'config_string' documentation and in
relevant parts of the README.
</content>
</entry>
<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>
</feed>
