<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/examples/oldconfig.py, branch main</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=main</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-05-27T17:18:40Z</updated>
<entry>
<title>oldconfig: Move from examples/ to root</title>
<updated>2018-05-27T17:18:40Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T17:18:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=81a0b2ede3f59784d271a60701291e2a0dfc2a7d'/>
<id>urn:sha1:81a0b2ede3f59784d271a60701291e2a0dfc2a7d</id>
<content type='text'>
All the packaged code will appear in the root.
</content>
</entry>
<entry>
<title>oldconfig: Prepare for packaging</title>
<updated>2018-05-27T16:45:33Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T16:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=58234d60b45ff5a8c04caf2cb5a18f77252cdbca'/>
<id>urn:sha1:58234d60b45ff5a8c04caf2cb5a18f77252cdbca</id>
<content type='text'>
setuptools' 'entry_points' gives nice behavior on Windows. It requires
that the module has an entry point function. Create one and move the
command line argument handling to it.

Piggyback KCONFIG_CONFIG support, and make the script executable
(oversight).
</content>
</entry>
<entry>
<title>oldconfig: Show help with '?' instead of '??'</title>
<updated>2018-05-27T15:47:50Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T15:47:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5b2eebea674012bd4ca6b965c901e8868375b778'/>
<id>urn:sha1:5b2eebea674012bd4ca6b965c901e8868375b778</id>
<content type='text'>
This matches the C tools. Hadn't noticed they had the same feature.
</content>
</entry>
<entry>
<title>Simplify error exits</title>
<updated>2018-05-27T14:04:30Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T14:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b20db3b8a79c3e4e3421b1882fa80964726bdb4b'/>
<id>urn:sha1:b20db3b8a79c3e4e3421b1882fa80964726bdb4b</id>
<content type='text'>
Had missed sys.exit(msg).
</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>
</feed>
