<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/examples, branch v4.0.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v4.0.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v4.0.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-02-25T06:39:28Z</updated>
<entry>
<title>menuconfig.py: More style and comment nits</title>
<updated>2018-02-25T06:39:28Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-25T06:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=befb4129f09fa5c1a6e29dbeeb26feeaf6669eda'/>
<id>urn:sha1:befb4129f09fa5c1a6e29dbeeb26feeaf6669eda</id>
<content type='text'>
 - Use generator expression rather than list comprehension

 - Fix dubious English
</content>
</entry>
<entry>
<title>menuconfig.py: Style and comment nits</title>
<updated>2018-02-25T06:30:23Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-25T06:30:23Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9063061e4886cdddba0059309ed478aaef20f017'/>
<id>urn:sha1:9063061e4886cdddba0059309ed478aaef20f017</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig.py: Remove unused STR_TO_TRI import</title>
<updated>2018-02-23T05:54:44Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-23T05:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=edffd52295541c8908810a7c5dd5cdc3fe4d6f9a'/>
<id>urn:sha1:edffd52295541c8908810a7c5dd5cdc3fe4d6f9a</id>
<content type='text'>
Piggyback a small note to clarify that symbols defined without a type
are pretty obscure.
</content>
</entry>
<entry>
<title>oldconfig.py style nits</title>
<updated>2018-02-09T01:43:04Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-09T01:23:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=30ff778e52d2cd74ce624348c44651982282f07d'/>
<id>urn:sha1:30ff778e52d2cd74ce624348c44651982282f07d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify tri_value_str() in oldconfig.py</title>
<updated>2018-02-09T01:43:04Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-09T01:28:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fb18dea585742f11edf3f20017966698239e7a81'/>
<id>urn:sha1:fb18dea585742f11edf3f20017966698239e7a81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oldconfig.py comment nit</title>
<updated>2018-02-08T22:42:35Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-08T22:42:35Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3c4e9ad328e168c524276f21b24ae7e87fbb912a'/>
<id>urn:sha1:3c4e9ad328e168c524276f21b24ae7e87fbb912a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oldconfig.py comment nit</title>
<updated>2018-02-08T08:26:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-08T08:26:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=2abc0bb4c770723417e725dd1b947a494ac649b4'/>
<id>urn:sha1:2abc0bb4c770723417e725dd1b947a494ac649b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prompt for choices with new visible symbols in oldconfig.py</title>
<updated>2018-02-08T08:22:58Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-08T08:19:33Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=8255d65373f767cb8f636a3400521687ead89f13'/>
<id>urn:sha1:8255d65373f767cb8f636a3400521687ead89f13</id>
<content type='text'>
It makes sense to prompt for a choice during oldconfig if it contains
new visible symbols, even if there is already an old visible user
selection.
</content>
</entry>
<entry>
<title>Give symbol locations in merge_config.py warnings</title>
<updated>2018-02-07T04:10:25Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-07T04:00:56Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=7cdfe6dda5435e85aec2ab0410d58fcae6ae4071'/>
<id>urn:sha1:7cdfe6dda5435e85aec2ab0410d58fcae6ae4071</id>
<content type='text'>
Helpful for debugging.

Piggyback some small fixes:

 - Don't imply that merge_config.py is an executable file or that it
   only runs under Python 3. Remove the hashbang line and fix the
   example in the overview.

 - Add some #'s to the overview .config files that had accidentally been
   left out.

 - Fix a questionable sentence in oldconfig.py's name_and_loc_str()
   docstring.
</content>
</entry>
<entry>
<title>Allow "n"/"m"/"y" as aliases for 0/1/2 in set_value()</title>
<updated>2018-02-07T02:55:56Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-02-07T01:30:16Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f66cd7155158943987570937be37b09d9ca58028'/>
<id>urn:sha1:f66cd7155158943987570937be37b09d9ca58028</id>
<content type='text'>
More experience working with the API convinced me that it's worth it.
Gets rid of ugly conversions in the menuconfig.py and oldconfig.py
examples, and streamlines some things internally as well.

Include two other small fixes as well:

  - Make warnings generated by Choice.set_value() match those generated
    by Symbol.set_value().

  - Get rid of the input stripping in menuconfig.py. It's not like the
    interface is usable as-is anyway, and it just complicates the
    example.
</content>
</entry>
</feed>
