<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/examples/eval_expr.py, branch v9.1.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v9.1.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v9.1.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-05-27T14:04:30Z</updated>
<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>eval_expr.py: Fix missing argument error message</title>
<updated>2017-11-27T19:07:23Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-27T19:05:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b8e23d0c5e60436774f161ee024e45a390ec6aef'/>
<id>urn:sha1:b8e23d0c5e60436774f161ee024e45a390ec6aef</id>
<content type='text'>
Copy-paste error.

Piggyback error message consistency nit for help_grep.py.
</content>
</entry>
<entry>
<title>eval_expr.py: s/syms["MODULES"]/modules/</title>
<updated>2017-11-10T07:49:13Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-10T07:49:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fc29206c2bb3416e725de27cb5f594cb997639f5'/>
<id>urn:sha1:fc29206c2bb3416e725de27cb5f594cb997639f5</id>
<content type='text'>
Preferred method, should 'option modules' be properly supported later.
</content>
</entry>
<entry>
<title>Clean up examples a bit</title>
<updated>2017-11-06T02:58:04Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-06T02:46:41Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=dccbad534a1ffe688d45810faf986ff79a0f3a41'/>
<id>urn:sha1:dccbad534a1ffe688d45810faf986ff79a0f3a41</id>
<content type='text'>
conf -&gt; kconf, for consistency, plus various nits.
</content>
</entry>
<entry>
<title>Get rid of some more tristate quotes</title>
<updated>2017-11-05T04:55:51Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-04T22:59:58Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=ecd3e89ff666bb27775fdb5d3417cd5df7eedba0'/>
<id>urn:sha1:ecd3e89ff666bb27775fdb5d3417cd5df7eedba0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consistently use 0/1/2 for tristate values</title>
<updated>2017-10-30T00:14:20Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-10-29T23:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=989e9f77cfe8caabc7ac241572e9b52682901135'/>
<id>urn:sha1:989e9f77cfe8caabc7ac241572e9b52682901135</id>
<content type='text'>
Easier to work with, allowing e.g. direct comparisons with &lt; and &gt;. Make
set_value() take 0, 1, 2 for bool and tristate symbols, and fix other
APIs to match.

Also:

  - Add introductions to various concepts in the module docstring.
    Document some more attributes. Still TODOs.

  - Rename the Config class to Kconfig.

  - Escape " and \ in the name of constant symbols when printing them.
    Also make the (un)escaping 100% consistent with how the C tools do
    it (\ before non-magic character should be unescaped too).

  - Clean up the escaping/unescaping code and provide two public
    escape()/unescape() functions.

  - Export the original MODULES-independent type in orig_type. It's
    needed for printing symbols in the reparsable __str__() Kconfig
    format with just public APIs.

  - Lots of other minor reorganizing and nits all over.
</content>
</entry>
<entry>
<title>Kconfiglib 2 backup</title>
<updated>2017-10-24T17:24:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-10-09T21:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=dd0e227216e247d2040cdd40bf7397702880cdc4'/>
<id>urn:sha1:dd0e227216e247d2040cdd40bf7397702880cdc4</id>
<content type='text'>
WIP
</content>
</entry>
<entry>
<title>Make all examples Python 3-friendly.</title>
<updated>2015-06-20T20:06:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2015-06-20T19:46:39Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1c416093518c7c358096802e911c00d29a810b18'/>
<id>urn:sha1:1c416093518c7c358096802e911c00d29a810b18</id>
<content type='text'>
print -&gt; print().

Skip 'from __future__ import print_function' by only having a single
argument (to avoid interpretation as tuples in Python 2). Keeps the
examples simple.
</content>
</entry>
<entry>
<title>Move examples into separate directory.</title>
<updated>2012-12-06T16:01:29Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2012-12-06T16:01:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c805e3143bada2df897927996ae23a469cf83eb3'/>
<id>urn:sha1:c805e3143bada2df897927996ae23a469cf83eb3</id>
<content type='text'>
</content>
</entry>
</feed>
