<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/kconfiglib.py, branch v10.46.1</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.46.1</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.46.1'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-03-24T16:44:40Z</updated>
<entry>
<title>Use 'from ... import ...' for os.path and glob stuff</title>
<updated>2019-03-24T16:44:40Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-24T12:29:42Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=2e4e4644fdfae986c4b7885d08ef23200ba501c1'/>
<id>urn:sha1:2e4e4644fdfae986c4b7885d08ef23200ba501c1</id>
<content type='text'>
These are clear in context without the module name, and it speeds up the
'source' code a tiny bit.
</content>
</entry>
<entry>
<title>Whitespace nit</title>
<updated>2019-03-20T16:56:38Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-19T22:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=88ecbb7e5a28fc48c424027c9ef826d6d5f5402f'/>
<id>urn:sha1:88ecbb7e5a28fc48c424027c9ef826d6d5f5402f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Warn for unquoted argument to 'source', etc.</title>
<updated>2019-03-16T07:30:14Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-15T16:05:18Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=df2d26fecd4d70232ae85beb813bc36d593c8bd1'/>
<id>urn:sha1:df2d26fecd4d70232ae85beb813bc36d593c8bd1</id>
<content type='text'>
Print a warning suggesting to add quotes for things like

  source foo/bar/Kconfig
  menu title
  prompt unquoted

Example warning:

  Kconfig:32: warning: style: quotes recommended around 'lib/Kconfig.debug' in 'source lib/Kconfig.debug'

That quoteless syntax is supported for compatibility with old versions
of the C tools. It only works for a single word.
</content>
</entry>
<entry>
<title>Comment nit</title>
<updated>2019-03-14T15:43:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-14T14:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=10d9e2ffd115dacf2cf8d0d71cf7bf4eb8cf9b71'/>
<id>urn:sha1:10d9e2ffd115dacf2cf8d0d71cf7bf4eb8cf9b71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put two blank lines between top-level functions/classes</title>
<updated>2019-03-14T15:43:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-14T14:06:59Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d6e6f7aee1fa4d34ffe814ac2c0f7ea4a64de13a'/>
<id>urn:sha1:d6e6f7aee1fa4d34ffe814ac2c0f7ea4a64de13a</id>
<content type='text'>
Make kconfiglib.py consistent with the utilities.
</content>
</entry>
<entry>
<title>Refactor and optimize type parsing a bit</title>
<updated>2019-03-14T15:43:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-14T12:38:41Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=709fd86e86fb2c033e2f1d81bca76208dbba05a7'/>
<id>urn:sha1:709fd86e86fb2c033e2f1d81bca76208dbba05a7</id>
<content type='text'>
Have BOOL/TRISTATE/... match _T_BOOL/_T_TRISTATE/... so that _set_type()
doesn't have to do any conversion in the common case. Conversion is
still needed for _T_DEF_BOOL/_T_DEF_TRISTATE/..., but those are rare.

Also make use of UNKNOWN being falsy.

Piggyback some rearranging of global constants so that related stuff
appears closer together, for readability.
</content>
</entry>
<entry>
<title>Clarify shutil lazy import</title>
<updated>2019-03-14T12:37:26Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-11T05:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=329c941fb4057875c3cb456e5eb144afb45105eb'/>
<id>urn:sha1:329c941fb4057875c3cb456e5eb144afb45105eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import 'platform' and 'subprocess' as needed</title>
<updated>2019-03-10T12:28:48Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-10T12:06:31Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8ddefeab1fd04c74a5638ca1e2cc5dbccfad5dd8'/>
<id>urn:sha1:8ddefeab1fd04c74a5638ca1e2cc5dbccfad5dd8</id>
<content type='text'>
Saves around 10 ms of startup time when they aren't, as measured with
'-X importtime'.
</content>
</entry>
<entry>
<title>Fix typo in kconfig_filenames doc</title>
<updated>2019-03-07T23:50:52Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-07T23:50:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=748e8e81881684aab8cb248e92ad61c54c461eef'/>
<id>urn:sha1:748e8e81881684aab8cb248e92ad61c54c461eef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Code formatting nit</title>
<updated>2019-03-06T03:57:15Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-03-06T03:57:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9f26eb3ae3fa44e3a390e0abebaae0141db1372d'/>
<id>urn:sha1:9f26eb3ae3fa44e3a390e0abebaae0141db1372d</id>
<content type='text'>
Make the exception argument to _KconfigIOError() harder to miss.
</content>
</entry>
</feed>
