<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch, branch 0.19_rc1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.19_rc1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.19_rc1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2014-11-05T23:30:57Z</updated>
<entry>
<title>debian: bump date in changelog.</title>
<updated>2014-11-05T23:30:57Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2014-11-05T23:30:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4bd95a30c1164d8a8aa13ec727a096855e2057aa'/>
<id>urn:sha1:4bd95a30c1164d8a8aa13ec727a096855e2057aa</id>
<content type='text'>
It looks a bit riduculous to have a September date there.
</content>
</entry>
<entry>
<title>lib: bump LIBNOTMUCH_MAJOR_VERSION to 4</title>
<updated>2014-11-05T23:10:03Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2014-11-05T23:10:03Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=74bd4ea2ed8b5dc45643273c1fcc5797af47157a'/>
<id>urn:sha1:74bd4ea2ed8b5dc45643273c1fcc5797af47157a</id>
<content type='text'>
This should have been done at the same time as the SONAME bump.
</content>
</entry>
<entry>
<title>version: update to 0.19~rc1</title>
<updated>2014-11-05T23:07:45Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2014-11-05T23:06:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f310e349df60f18deea91f3e61971652bf8cdf58'/>
<id>urn:sha1:f310e349df60f18deea91f3e61971652bf8cdf58</id>
<content type='text'>
Sync NEWS debian/changelog at the same time, although in those cases it's a downgrade.
</content>
</entry>
<entry>
<title>doc: add notmuch-address.rst to sphinx config</title>
<updated>2014-11-05T22:52:17Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2014-11-05T22:41:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3d991261a458b1f844d3e7ac502be1fe8c3e5096'/>
<id>urn:sha1:3d991261a458b1f844d3e7ac502be1fe8c3e5096</id>
<content type='text'>
This is needed so that the rst docs are converted to man and info
pages.
</content>
</entry>
<entry>
<title>cli: address: Add --output=count</title>
<updated>2014-11-05T22:25:05Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2014-11-05T00:25:58Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a5a6859197fb0b9cea7d75c4ec9377b9fc7d7285'/>
<id>urn:sha1:a5a6859197fb0b9cea7d75c4ec9377b9fc7d7285</id>
<content type='text'>
This output prints how many times was each address encountered during
search.
</content>
</entry>
<entry>
<title>cli: address: Do not output duplicate addresses</title>
<updated>2014-11-05T22:23:01Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2014-11-05T00:25:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4176e527fceb2c1f7a0b263fd8baac88be6fab4c'/>
<id>urn:sha1:4176e527fceb2c1f7a0b263fd8baac88be6fab4c</id>
<content type='text'>
This filters out duplicate addresses from address command output.

It also also adds tests for the address command.

The code here is an extended version of a patch from Jani Nikula.
</content>
</entry>
<entry>
<title>cli: search: Convert --output to keyword argument</title>
<updated>2014-11-05T22:20:17Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2014-11-05T00:25:56Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5c32365d873628dc5d18968882ee0f7c7a30a5f4'/>
<id>urn:sha1:5c32365d873628dc5d18968882ee0f7c7a30a5f4</id>
<content type='text'>
Now, when address related outputs are in a separate command, it makes
no sense to combine multiple --output options in search command line.
Using switch statement to handle different outputs is more readable
than a series of if statements.
</content>
</entry>
<entry>
<title>cli: Introduce "notmuch address" command</title>
<updated>2014-11-05T22:19:12Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2014-11-05T00:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5c27136e64dab2f90995de0bfa37c54186a2fae1'/>
<id>urn:sha1:5c27136e64dab2f90995de0bfa37c54186a2fae1</id>
<content type='text'>
This moves address-related functionality from search command to the
new address command. The implementation shares almost all code and
some command line options.

Options --offset and --limit were intentionally not included in the
address command, because they refer to messages numbers, which users
do not see in the output. This could confuse users because, for
example, they could see more addresses in the output that what was
specified with --limit. This functionality can be correctly
reimplemented for address subcommand later.

Also useless values of --exclude flag were not included in the address
command.

This was inspired by a patch from Jani Nikula.
</content>
</entry>
<entry>
<title>cli: add support for hierarchical command line option arrays</title>
<updated>2014-11-05T22:17:00Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2014-11-05T00:25:54Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4387112de00d27e6957ca2b6a268242f0bb5c756'/>
<id>urn:sha1:4387112de00d27e6957ca2b6a268242f0bb5c756</id>
<content type='text'>
NOTMUCH_OPT_INHERIT expects a notmuch_opt_desc_t * pointer in
output_var.

The "Unrecognized option" message was moved out of parse_option() to
not be emitted twice or when parsing a non-inherited option.
</content>
</entry>
<entry>
<title>cli: search: Split notmuch_search_command to smaller functions</title>
<updated>2014-11-05T22:14:24Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2014-11-05T00:25:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f0dfceaf902681e7d5fd56a3c272a17a71996141'/>
<id>urn:sha1:f0dfceaf902681e7d5fd56a3c272a17a71996141</id>
<content type='text'>
In a subsequent commit, these functions will be used to share some
functionality between search and address commands.
</content>
</entry>
</feed>
