<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/setup.py, branch v2.2.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-01-16T20:43:08Z</updated>
<entry>
<title>Make 2.2.0 release</title>
<updated>2018-01-16T20:43:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b6a6a21ed7bbcbd9f05b6da526e3b25ce8f364b3'/>
<id>urn:sha1:b6a6a21ed7bbcbd9f05b6da526e3b25ce8f364b3</id>
<content type='text'>
 - 94c63de ("Support disabling warnings for redundant assignments")
   adds support for disabling warnings in the case where a symbol is
   assigned more than once within a .config file but always assigned the
   same value.

   Contributed by Sebastian Bøe.

 - Various other minor code nits.
</content>
</entry>
<entry>
<title>Make 2.1.0 release</title>
<updated>2018-01-05T22:45:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-05T22:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f3bf3a8e10058460c83095c4c31ee6956a38137f'/>
<id>urn:sha1:f3bf3a8e10058460c83095c4c31ee6956a38137f</id>
<content type='text'>
 - d2a2727 (Implement autoconf.h generation) adds support for generating
   C headers in the same format as used for include/generated/autoconf.h
   in the kernel, contributed by Carles Cufi from the Zephyr project.

 - 5d693b2 (Don't write out 'option env' symbols to C header) makes
   it so that attempts to manually set user values on 'option env'
   symbols are rejected (though such symbols were never written out to
   .config files).
</content>
</entry>
<entry>
<title>Make 2.0.3 release</title>
<updated>2017-11-30T10:14:48Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-30T10:14:48Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=90cb539935c09975e234efcdab063108127fd89e'/>
<id>urn:sha1:90cb539935c09975e234efcdab063108127fd89e</id>
<content type='text'>
 - Small parsing performance improvements:

   80b9198 (Micro-optimize Symbol.__init__() a bit)
   626b6ea (Check for type first when parsing properties)
   d6aa5cf (Tokenize in _next_line())

 - Minor documentation nits (typos, etc.)
</content>
</entry>
<entry>
<title>Make 2.0.2 release</title>
<updated>2017-11-11T12:07:31Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-11T12:00:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d7526d2fb5768508941d3fa51a48109e6c0d4029'/>
<id>urn:sha1:d7526d2fb5768508941d3fa51a48109e6c0d4029</id>
<content type='text'>
Just a few nits and a small optimization: d890343 (Micro-optimize
write_config() a bit). No bug fixes or functional changes.
</content>
</entry>
<entry>
<title>Make 2.0.1 release</title>
<updated>2017-11-09T18:43:12Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-09T18:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fe6a3b35bbbbce4c938558b294f5cf7a97da809b'/>
<id>urn:sha1:fe6a3b35bbbbce4c938558b294f5cf7a97da809b</id>
<content type='text'>
To get 3832555 (Reenable accidentally disabled no-prompt warning) in.
</content>
</entry>
<entry>
<title>Make 2.0.0 release</title>
<updated>2017-11-09T15:21:56Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-09T15:21:56Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fe94c3b9b5259f7629331d3c3ba41431b3312567'/>
<id>urn:sha1:fe94c3b9b5259f7629331d3c3ba41431b3312567</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make 1.0.6 release</title>
<updated>2017-10-01T22:21:53Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-10-01T22:19:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9f96f968a76ae573cc8e5b6ee5cf169b5badd40e'/>
<id>urn:sha1:9f96f968a76ae573cc8e5b6ee5cf169b5badd40e</id>
<content type='text'>
Fixes an imply-related issue: 1774239 (Make 'imply' consider direct
dependencies). Imply support should be solid now.
</content>
</entry>
<entry>
<title>Make 1.0.5 release</title>
<updated>2017-10-01T05:28:19Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-10-01T05:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=80279c463725971430b8f9410040966ed2e2b303'/>
<id>urn:sha1:80279c463725971430b8f9410040966ed2e2b303</id>
<content type='text'>
The only fix is 2a2fcbd (Propagate dependencies to range conditions),
which fixes an obscure issue with dependencies on 'range x y'
properties.

Also includes some internal cleanup and optimization.
</content>
</entry>
<entry>
<title>Make 1.0.4 release</title>
<updated>2017-09-29T19:49:50Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-09-29T19:49:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c8f8e742fce13c0cd86f1857785de141549aa781'/>
<id>urn:sha1:c8f8e742fce13c0cd86f1857785de141549aa781</id>
<content type='text'>
Fixes:

  - After 250b370 (Refactor load_config() and fix minor issues),
    print_undef_assign=True also considers
    "# CONFIG_NOT_DEFINED is not set", which acts like an "n" assignment
    in practice.

  - 7cbfa47 (Fix undef. assign warning in set_user_value())

Also contains some internal cleanup and optimization.
</content>
</entry>
<entry>
<title>Make 1.0.3 release</title>
<updated>2017-09-27T15:21:16Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-09-27T15:14:54Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=0100bb05fba211ceea21b83697b7bcfd5e2e0bd7'/>
<id>urn:sha1:0100bb05fba211ceea21b83697b7bcfd5e2e0bd7</id>
<content type='text'>
Fixes two minor issues that didn't trigger for the kernel defconfigs but
were found by inspecting the Kconfig C sources:

  - 5f3d307 (Fix 'default' on non-visible choice symbols)
  - f76a524 (Hide non-tristate symbols in non-y tristate choices)

Also includes some minor optimizations and a lot of code cleanups,
including prefixing all internal identifiers with _.
</content>
</entry>
</feed>
