<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v2.2.4</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.4</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.4'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-01-22T19:48:20Z</updated>
<entry>
<title>Make 2.2.4 release</title>
<updated>2018-01-22T19:48:20Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T19:48:20Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fbc4567c401b29f565033f69559d3e0a715d884b'/>
<id>urn:sha1:fbc4567c401b29f565033f69559d3e0a715d884b</id>
<content type='text'>
Small docstring improvements:

 - 1c37079 ("Add more detail to the write_config() docstring")

 - 121d4a7 ("Add more detail to the write_autoconf() docstring")

 - 27fbded ("Fix outdated comments referencing user_str/tri_value")

 - e01cb49 ("Mention user_value in the load_config() docstring")

 - ed32010 ("Add some more detail to the module docstring")

Code nit:

 - 532b561 ("Simplify escape()")
</content>
</entry>
<entry>
<title>Add some more detail to the module docstring</title>
<updated>2018-01-22T19:45:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T19:45:07Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=ed32010849b38da8d09ea749b1f63dff842e9d56'/>
<id>urn:sha1:ed32010849b38da8d09ea749b1f63dff842e9d56</id>
<content type='text'>
Clarify how to fetch help texts and prompts, mention the no-prompt
warning.
</content>
</entry>
<entry>
<title>Simplify escape()</title>
<updated>2018-01-22T19:04:41Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T18:20:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=532b561288f6a9628073e68aaa51b87d9c20e838'/>
<id>urn:sha1:532b561288f6a9628073e68aaa51b87d9c20e838</id>
<content type='text'>
The fancy regex isn't really justified. Much faster with replace() too,
though this is an unlikely hotspot.

Could have used a \g&lt;0&gt; backreference to refer to the entire match
instead of using a capturing group too. Hadn't discovered that.

Add some selftests for escape() and unescape() too.
</content>
</entry>
<entry>
<title>Mention user_value in the load_config() docstring</title>
<updated>2018-01-22T17:33:06Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T17:33:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e01cb49d35e5062afb7fe159c8777f74e02aeceb'/>
<id>urn:sha1:e01cb49d35e5062afb7fe159c8777f74e02aeceb</id>
<content type='text'>
Can be handy to check which symbols got set, like merge_config.py does.
</content>
</entry>
<entry>
<title>Fix outdated comments referencing user_str/tri_value</title>
<updated>2018-01-22T04:16:43Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T04:16:43Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=27fbded9b4b1b0e7488aeabd4d07471d7f034e0e'/>
<id>urn:sha1:27fbded9b4b1b0e7488aeabd4d07471d7f034e0e</id>
<content type='text'>
Ended up with just user_value in the end before releasing Kconfiglib 2.
</content>
</entry>
<entry>
<title>Add more detail to the write_autoconf() docstring</title>
<updated>2018-01-22T04:13:14Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T04:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=121d4a78475837331e74a967b72b09dd868e468d'/>
<id>urn:sha1:121d4a78475837331e74a967b72b09dd868e468d</id>
<content type='text'>
Same order as for .config files.
</content>
</entry>
<entry>
<title>Add more detail to the write_config() docstring</title>
<updated>2018-01-22T04:02:46Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T03:54:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1c3707906b3938ea72d58fa1b0cba6305a6f8176'/>
<id>urn:sha1:1c3707906b3938ea72d58fa1b0cba6305a6f8176</id>
<content type='text'>
Can be handy to know that the order of the assignments matches the
Kconfig files.
</content>
</entry>
<entry>
<title>Whitespace nits</title>
<updated>2018-01-21T16:37:06Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-21T16:36:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a85b087891913f93e7e334f372358bd48306e800'/>
<id>urn:sha1:a85b087891913f93e7e334f372358bd48306e800</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linkify test suite</title>
<updated>2018-01-21T16:31:46Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-21T16:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d319b29e7093ccd7fba90ece5845a86917d2a991'/>
<id>urn:sha1:d319b29e7093ccd7fba90ece5845a86917d2a991</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make 2.2.3 release</title>
<updated>2018-01-20T05:52:25Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-20T05:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c95f810142fee9c3530bd94cc30979eefa6e2cce'/>
<id>urn:sha1:c95f810142fee9c3530bd94cc30979eefa6e2cce</id>
<content type='text'>
Parsing performance improvements related to help texts:

 - c800f70 ("Simplify _deindent()")
 - 707204a ("Get rid of _next_help_line()")
 - f0a87cc ("Micro-optimize _T_HELP parsing")

Also includes various code nits.

Brings 'make scriptconfig' with allyesconfig.py down to 1.3 seconds,
including the 'make' overhead.
</content>
</entry>
</feed>
