<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/kconfiglib.py, branch v12.11.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v12.11.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v12.11.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-07-01T00:22:34Z</updated>
<entry>
<title>Make 12.11.0 release</title>
<updated>2019-07-01T00:22:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4e2ac55f6de81f819268ba790b57282cb169a2e6'/>
<id>urn:sha1:4e2ac55f6de81f819268ba790b57282cb169a2e6</id>
<content type='text'>
Adds some small documentation improvements:

 - Commit b133331 ("Mention that passing subexpressions to expr_items()
   works")

 - Commit 6016156 ("Mention that the 'encoding' parameter is also used
   for $(shell)")

 - Commit 48ec584 ("Simplify eval_string() docstring re. syntax errors")

 - Commit e44102a ("Make MenuNode.filename documentation more accurate
   re. absolute paths")

Some minor optimizations are included as well.
</content>
</entry>
<entry>
<title>Improve code formatting in expression parsing functions</title>
<updated>2019-07-01T00:17:12Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=643fbf44eecd787fe0a35d656169f133ef5cbc44'/>
<id>urn:sha1:643fbf44eecd787fe0a35d656169f133ef5cbc44</id>
<content type='text'>
Be more consistent re. continuation line indents.
</content>
</entry>
<entry>
<title>Make MenuNode.filename documentation more accurate re. absolute paths</title>
<updated>2019-07-01T00:12:52Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:12:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e44102aa6f106e4d28ccaec302463ba8ebdc6d28'/>
<id>urn:sha1:e44102aa6f106e4d28ccaec302463ba8ebdc6d28</id>
<content type='text'>
An absolute path to within $srctree is turned into a relative path, and
a relative path with '..' in it might be turned into an absolute path.
Only whether the path is within $srctree matters.
</content>
</entry>
<entry>
<title>Replace some if's with ifs in docs</title>
<updated>2019-07-01T00:08:15Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:05:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6739f667288b18a5a9e2d7526510b0f11fe77e43'/>
<id>urn:sha1:6739f667288b18a5a9e2d7526510b0f11fe77e43</id>
<content type='text'>
Was meant as not-a-literal-if, but it looks confusing.

Piggyback a comment nit.
</content>
</entry>
<entry>
<title>Simplify eval_string() docstring re. syntax errors</title>
<updated>2019-07-01T00:03:29Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=48ec584b5f49160898f3b4bb2c3c511398d6fc8c'/>
<id>urn:sha1:48ec584b5f49160898f3b4bb2c3c511398d6fc8c</id>
<content type='text'>
Syntax checking has been strict for a long time, so say "if there are
syntax errors" instead of "if syntax errors are detected".
</content>
</entry>
<entry>
<title>Mention that the 'encoding' parameter is also used for $(shell)</title>
<updated>2019-07-01T00:01:01Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=6016156875e5f54761b784f6c50c69edebcda35d'/>
<id>urn:sha1:6016156875e5f54761b784f6c50c69edebcda35d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mention that passing subexpressions to expr_items() works</title>
<updated>2019-06-30T23:59:12Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-06-30T23:59:12Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b13333194ecb4f413de40fc9e31d1aa0ed9d9df6'/>
<id>urn:sha1:b13333194ecb4f413de40fc9e31d1aa0ed9d9df6</id>
<content type='text'>
Consistent with the other functions.
</content>
</entry>
<entry>
<title>Use STR_TO_TRI for some n/m/y membership tests</title>
<updated>2019-06-30T23:28:09Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-06-30T22:28:54Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8aa611269f1a0c4ab0d18e65f1c0007a42a5800b'/>
<id>urn:sha1:8aa611269f1a0c4ab0d18e65f1c0007a42a5800b</id>
<content type='text'>
20% faster lookup in line_profiler in _tokenize(). The test usually
fails.
</content>
</entry>
<entry>
<title>Remove stray comma in comment</title>
<updated>2019-06-27T22:20:45Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-06-27T22:20:45Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=372b90946cdcc93fb9f0713e22c785d7437c4bdc'/>
<id>urn:sha1:372b90946cdcc93fb9f0713e22c785d7437c4bdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for a symbol first in _finalize_tree(), and refactor a bit</title>
<updated>2019-06-27T20:21:42Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-06-27T11:05:16Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=ccb2328f8cc76a67d6da2066c0a30ad340e0b402'/>
<id>urn:sha1:ccb2328f8cc76a67d6da2066c0a30ad340e0b402</id>
<content type='text'>
Symbol is the most common case by far.

Also rename _finalize_tree() to _finalize_node(), and make the
explanation for what it does more specific. The recursion gets a bit
tricky.
</content>
</entry>
</feed>
