<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/lib/notmuch.h, branch 0.30</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.30</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.30'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2020-03-20T00:56:05Z</updated>
<entry>
<title>Correct doxygen framing for libnotmuch.h</title>
<updated>2020-03-20T00:56:05Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2020-03-18T02:57:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f2a85904f16267930271f5b6601099497f93b0f9'/>
<id>urn:sha1:f2a85904f16267930271f5b6601099497f93b0f9</id>
<content type='text'>
Apparently doxygen needs its comments formatted in a specific way to
notice that the group is closed.

Without this fix, with doxygen 1.8.16-2 we see:

```
doxygen ./doc/doxygen.cfg
…/notmuch/lib/notmuch.h:2322: warning: end of file while inside a group
```

Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>lib: run uncrustify</title>
<updated>2019-06-14T10:41:27Z</updated>
<author>
<name>uncrustify</name>
<email>david@tethera.net</email>
</author>
<published>2019-06-13T10:55:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2b62ca2e3b786beca8d89fa737bda0b49faa638d'/>
<id>urn:sha1:2b62ca2e3b786beca8d89fa737bda0b49faa638d</id>
<content type='text'>
This is the result of running

     $ uncrustify --replace --config ../devel/uncrustify.cfg *.c *.h *.cc

in the lib directory
</content>
</entry>
<entry>
<title>docs: Use correct call to notmuch_query_search_threads in usage example</title>
<updated>2019-01-26T00:51:00Z</updated>
<author>
<name>rhn</name>
<email>gihu.rhn@porcupinefactory.org</email>
</author>
<published>2018-12-17T17:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=fac155815cfaa3b151a196643c90f5a1820348e3'/>
<id>urn:sha1:fac155815cfaa3b151a196643c90f5a1820348e3</id>
<content type='text'>
Amended by db: simplify (subjectively) the example.
</content>
</entry>
<entry>
<title>lib: Explicitly state when replies will be destroyed</title>
<updated>2019-01-26T00:34:57Z</updated>
<author>
<name>rhn</name>
<email>gihu.rhn@porcupinefactory.org</email>
</author>
<published>2018-12-17T17:57:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=45639881b5ddb56492bd3ba329e982517cc9ef54'/>
<id>urn:sha1:45639881b5ddb56492bd3ba329e982517cc9ef54</id>
<content type='text'>
Without an explicit guarantee, it's not clear how to use the reference.
</content>
</entry>
<entry>
<title>lib: make notmuch_message_get_database() take a const notmuch_message_t*</title>
<updated>2018-05-26T14:32:01Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2018-05-11T06:57:54Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6a9f26b4a04e20529203938a99658516876c67f3'/>
<id>urn:sha1:6a9f26b4a04e20529203938a99658516876c67f3</id>
<content type='text'>
This is technically an API change, but it is not an ABI change, and
it's merely a statement that limits what the library can do.

This is in parallel to notmuch_query_get_database(), which also takes
a const pointer.
</content>
</entry>
<entry>
<title>properties: add notmuch_message_count_properties</title>
<updated>2018-05-26T14:31:39Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2018-05-11T06:57:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=499bb78178df86ceae82893fbc272c4dd1870b6c'/>
<id>urn:sha1:499bb78178df86ceae82893fbc272c4dd1870b6c</id>
<content type='text'>
The user can already do this manually, of course, but (a) it's nice to
have a convenience function, and (b) exposing this interface means
that someone more clever with a _notmuch_string_map_t than i am can
write a more efficient version if they like, and it will just
accelerate the users of the convenience function.
</content>
</entry>
<entry>
<title>lib: bump minor version</title>
<updated>2018-05-26T14:31:27Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2018-05-23T01:47:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4a6371f1d80aec5947b41d7c4e1fdb60cca3c55d'/>
<id>urn:sha1:4a6371f1d80aec5947b41d7c4e1fdb60cca3c55d</id>
<content type='text'>
This recognizes the addition of (at least)
notmuch_message_get_database to the API.
</content>
</entry>
<entry>
<title>lib: expose notmuch_message_get_database()</title>
<updated>2018-05-26T14:30:32Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2018-05-11T06:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9088db76d89264b733f6b45e776d8952da237921'/>
<id>urn:sha1:9088db76d89264b733f6b45e776d8952da237921</id>
<content type='text'>
We've had _notmuch_message_database() internally for a while, and it's
useful.  It turns out to be useful on the other side of the library
interface as well (i'll use it later in this series for "notmuch
show"), so we expose it publicly now.
</content>
</entry>
<entry>
<title>Merge branch 'release'</title>
<updated>2018-04-07T20:43:01Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2018-04-07T20:43:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5d510221d17862a252955d98046508bebcd14573'/>
<id>urn:sha1:5d510221d17862a252955d98046508bebcd14573</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: bump LIBRARY_MINOR_VERSION</title>
<updated>2018-04-02T11:06:53Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2018-03-27T21:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=920f5d925eee09d41d5c6456701854ad6d342d95'/>
<id>urn:sha1:920f5d925eee09d41d5c6456701854ad6d342d95</id>
<content type='text'>
We added several new functions, at least

   notmuch_database_get_default_indexopts
   notmuch_database_index_file
   notmuch_indexopts_destroy
   notmuch_indexopts_get_decrypt_policy
   notmuch_indexopts_set_decrypt_policy
   notmuch_message_count_files
   notmuch_message_has_maildir_flag
   notmuch_message_reindex
   notmuch_message_remove_all_properties_with_prefix
   notmuch_thread_get_total_files
</content>
</entry>
</feed>
