<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v10.14.3</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.14.3</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v10.14.3'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-10-16T06:00:55Z</updated>
<entry>
<title>Make 10.14.3 release</title>
<updated>2018-10-16T06:00:55Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-16T05:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=5d918357dd5734b900e1fdf074090ea662debd9e'/>
<id>urn:sha1:5d918357dd5734b900e1fdf074090ea662debd9e</id>
<content type='text'>
Adds commit 98af94d ("Make Kconfig.choices match its description").
Previously, Kconfig.choices was accidentally identical to
Kconfig.unique_choices. It's now crappy as advertised, and keeps
duplicates.

Removing duplicates (while preserving order) was the original reason for
adding Kconfig.unique_defined_syms and Kconfig.unique_choices. It'd be
rare to need Kconfig.choices.
</content>
</entry>
<entry>
<title>Make Kconfig.choices match its description</title>
<updated>2018-10-16T05:35:53Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-16T04:58:54Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=98af94da6a9ef81c8e2c56fbf60741fa8d2a2dd1'/>
<id>urn:sha1:98af94da6a9ef81c8e2c56fbf60741fa8d2a2dd1</id>
<content type='text'>
Kconfig.choices has accidentally been identical to
Kconfig.unique_choices all along, because named choices defined in
multiple locations (which are pretty obscure) were only added once.

Fix Kconfig.choices to match its description. This simplifies the code a
bit too.

Kconfig.unique_choices is usually what you want.
</content>
</entry>
<entry>
<title>menuconfig: Use Kconfig.unique_choices in jump-to</title>
<updated>2018-10-16T05:35:53Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-16T05:15:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=553985a985c6aa4d5f9119223ac7fe23b83d5b3c'/>
<id>urn:sha1:553985a985c6aa4d5f9119223ac7fe23b83d5b3c</id>
<content type='text'>
Use Kconfig.unique_choices instead of Kconfig.choices in the jump-to
dialog, as choices defined in multiple locations should only get their
menu nodes added once (to avoid redundant entries).

I noticed a related Kconfiglib issue while working on this:
Kconfig.choices has been identical to Kconfig.unique_choices all long,
so things were never actually broken.

That means Kconfig.choices should be fixed to match its description
though. The next commit will do that.
</content>
</entry>
<entry>
<title>menuconfig: Simplify _sorted_menu_comment_nodes()</title>
<updated>2018-10-15T10:25:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-15T10:20:03Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=796a3459776856c30f73d166b251898cdd4cd375'/>
<id>urn:sha1:796a3459776856c30f73d166b251898cdd4cd375</id>
<content type='text'>
Can use the same function for both sort keys, and the logic
can be simplified a bit too.

The += is deliberate, to do in-place modification.
</content>
</entry>
<entry>
<title>Fix typo in _add_props_to_sc() comment</title>
<updated>2018-10-14T22:03:41Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T22:03:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=10d412e43fb5233b9e0105d79e3a53c2fdee4446'/>
<id>urn:sha1:10d412e43fb5233b9e0105d79e3a53c2fdee4446</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make 10.14.2 release</title>
<updated>2018-10-14T20:37:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T20:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=853fa1915968015037610c03c67694da894a0081'/>
<id>urn:sha1:853fa1915968015037610c03c67694da894a0081</id>
<content type='text'>
Adds two small menuconfig improvements/fixes:

 - Commit 9a7b374 ("menuconfig: Fix some minor resizing jumpiness on
   gnome-terminal")

 - Commit 3d0dc9f ("menuconfig: Switch back to "very visible" cursor
   after Ctrl-F")
</content>
</entry>
<entry>
<title>menuconfig: Fix some minor resizing jumpiness on gnome-terminal</title>
<updated>2018-10-14T20:29:52Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T20:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=9a7b374758617af69594ef7b3ed83a5cb59db433'/>
<id>urn:sha1:9a7b374758617af69594ef7b3ed83a5cb59db433</id>
<content type='text'>
gnome-terminal jerks a bit whenever the terminal is shrunk so that the
row with the cursor on it disappears. This is probably gnome-terminal
shoddiness, but it's pretty easy to work around by drawing stuff at the
top last, so do it.

No need to do it for the jump-to dialog, because the cursor is already
in the edit box at the top there.
</content>
</entry>
<entry>
<title>menuconfig: Switch back to "very visible" cursor after Ctrl-F</title>
<updated>2018-10-14T20:29:52Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T20:27:24Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=3d0dc9ffc1023210bb54650065807085b53a6926'/>
<id>urn:sha1:3d0dc9ffc1023210bb54650065807085b53a6926</id>
<content type='text'>
Was set back to "normal" instead due to a typo, which is inconsistent
with the rest of the code.
</content>
</entry>
<entry>
<title>menuconfig: Mention some ncurses ESCDELAY investigation</title>
<updated>2018-10-14T18:42:37Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T18:42:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fdf1f3eb574eba71adb2dbdc8fb7df3f61a8c4ba'/>
<id>urn:sha1:fdf1f3eb574eba71adb2dbdc8fb7df3f61a8c4ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>menuconfig: Mention some potential (though never seen) ESCDELAY iffiness</title>
<updated>2018-10-14T18:09:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-10-14T17:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=56f6611eadf4e2165ba29742dfd5ac6a76d60149'/>
<id>urn:sha1:56f6611eadf4e2165ba29742dfd5ac6a76d60149</id>
<content type='text'>
</content>
</entry>
</feed>
