<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/lib/notmuch.h, branch 0.31.4</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.31.4</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.31.4'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2020-08-10T00:14:36Z</updated>
<entry>
<title>Fix typos</title>
<updated>2020-08-10T00:14:36Z</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2020-08-08T11:49:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6c84dee53193a78cf797b44d3febcc14488ea6b1'/>
<id>urn:sha1:6c84dee53193a78cf797b44d3febcc14488ea6b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: regression test for traversing config list with closed db</title>
<updated>2020-08-04T00:03:43Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-01T12:26:02Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e3f88436b7850ac04468416223e136eaaca4aee3'/>
<id>urn:sha1:e3f88436b7850ac04468416223e136eaaca4aee3</id>
<content type='text'>
Also mention error return in API docs
</content>
</entry>
<entry>
<title>lib: catch exceptions in n_directory_get_child_files</title>
<updated>2020-08-03T23:56:09Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-01T12:25:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=337665e26a4f0bb0e24a9160f45faf444032bf5d'/>
<id>urn:sha1:337665e26a4f0bb0e24a9160f45faf444032bf5d</id>
<content type='text'>
Also clarify API in error case.
</content>
</entry>
<entry>
<title>lib: catch exceptions in n_directory_get_child_directories</title>
<updated>2020-08-03T23:53:04Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-01T12:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9668583a49e9fe2e39844ceaab20779c9444ba8f'/>
<id>urn:sha1:9668583a49e9fe2e39844ceaab20779c9444ba8f</id>
<content type='text'>
Also clarify API in error case.
</content>
</entry>
<entry>
<title>lib: return NULL from n_d_get_default_indexopts on error</title>
<updated>2020-08-03T23:45:58Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-01T12:25:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=31dab9b1cd66c7f285fe86021f66940f679325d4'/>
<id>urn:sha1:31dab9b1cd66c7f285fe86021f66940f679325d4</id>
<content type='text'>
This is a rare and probably serious programming error, so better not
to silently return a default value.
</content>
</entry>
<entry>
<title>lib/n_d_needs_upgrade: handle error return from n_d_get_version</title>
<updated>2020-07-22T22:52:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-16T22:28:22Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f25fc8e2115fc0fa6fa2a6d1cf3ed2747e163886'/>
<id>urn:sha1:f25fc8e2115fc0fa6fa2a6d1cf3ed2747e163886</id>
<content type='text'>
Also clarify documentation of error return from n_d_needs_upgrade.
</content>
</entry>
<entry>
<title>lib/n_d_get_version: catch exceptions and clarify the API</title>
<updated>2020-07-22T22:52:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-14T22:31:10Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ab456541924dcb1e1c6d6c7ba1781011e3453f27'/>
<id>urn:sha1:ab456541924dcb1e1c6d6c7ba1781011e3453f27</id>
<content type='text'>
notmuch_database_get_version previously returned 0 on some errors, but
did not document this. Luckily 0 is not a valid database version.
</content>
</entry>
<entry>
<title>lib: fix return value for n_m_reindex</title>
<updated>2020-07-20T11:54:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-09T00:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=765ca7bc08f83a3c0f9ebffe58dab03634e45f37'/>
<id>urn:sha1:765ca7bc08f83a3c0f9ebffe58dab03634e45f37</id>
<content type='text'>
Also update the documentation for the behaviour of n_m_get_thread_id
that this fix relies on.
</content>
</entry>
<entry>
<title>lib: handle xapian exception in n_m_remove_all_tags</title>
<updated>2020-07-20T11:54:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-09T00:17:04Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a2b90dc084c0224e56c1e63773048545788c7ad4'/>
<id>urn:sha1:a2b90dc084c0224e56c1e63773048545788c7ad4</id>
<content type='text'>
At least the exception we already catch should be reported properly.
</content>
</entry>
<entry>
<title>lib: add notmuch_message_has_maildir_flag_st</title>
<updated>2020-07-20T11:54:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-09T00:17:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b7572ceb143773a988a4852ac3b7c85254009d0e'/>
<id>urn:sha1:b7572ceb143773a988a4852ac3b7c85254009d0e</id>
<content type='text'>
Initially the new function is mainly tested indirectly via the
wrapper.
</content>
</entry>
</feed>
