<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/lib/notmuch.h, branch nmweb</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=nmweb</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=nmweb'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2023-07-09T15:08:28Z</updated>
<entry>
<title>doc/lib: clarify ownership for notmuch_database_get_revision</title>
<updated>2023-07-09T15:08:28Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-05-29T11:01:40Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a62b8a95c0e890f11cb39cc2aaea3a4893c8268d'/>
<id>urn:sha1:a62b8a95c0e890f11cb39cc2aaea3a4893c8268d</id>
<content type='text'>
The ownership is implicit in the const declaration (I think!), but
that does not show up in the doxygen generated API docs.
</content>
</entry>
<entry>
<title>lib: add config key INDEX_AS_TEXT</title>
<updated>2023-04-02T22:21:37Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-01-06T00:02:04Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c6733a45c8ff698505ff330d2edce92c90cbc946'/>
<id>urn:sha1:c6733a45c8ff698505ff330d2edce92c90cbc946</id>
<content type='text'>
Higher level processing as a list of regular expressions and
documentation will follow.
</content>
</entry>
<entry>
<title>lib/notmuch: update example</title>
<updated>2023-02-27T12:34:38Z</updated>
<author>
<name>Kevin Boulain</name>
<email>kevin@boula.in</email>
</author>
<published>2023-02-27T12:06:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d86e03c786ec51e2ca4af4e7c756cd19adbe17a8'/>
<id>urn:sha1:d86e03c786ec51e2ca4af4e7c756cd19adbe17a8</id>
<content type='text'>
Likely missed in 86cbd215e, when notmuch_query_search_messages_st was
renamed to notmuch_query_search_messages.
</content>
</entry>
<entry>
<title>lib: add better diagnostics for over long filenames.</title>
<updated>2023-02-20T13:22:32Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-12-27T17:08:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=09f2ad8e853375930c63bca847f623bc722b9cc0'/>
<id>urn:sha1:09f2ad8e853375930c63bca847f623bc722b9cc0</id>
<content type='text'>
Previously we just crashed with an internal error. With this change,
the caller can handle it better. Update notmuch-new so that it doesn't
crash with "unknown error code" because of this change.
</content>
</entry>
<entry>
<title>lib: add NOTMUCH_STATUS_CLOSED_DATABASE, use in _n_d_ensure_writable</title>
<updated>2022-06-25T19:06:18Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-25T10:51:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3f27cce71f9f154cb0c2134c32d41c31eb62a239'/>
<id>urn:sha1:3f27cce71f9f154cb0c2134c32d41c31eb62a239</id>
<content type='text'>
In order for a database to actually be writeable, it must be the case that it
is open, not just the correct type of Xapian object. By explicitely
checking, we are able to provide better error reporting, in particular
for the previously broken test in T566-lib-message.
</content>
</entry>
<entry>
<title>lib/tag: handle NULL argument to notmuch_tags_valid</title>
<updated>2022-06-25T19:05:45Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-25T10:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e70df920851c6c00000b7707e3b61650548fbce7'/>
<id>urn:sha1:e70df920851c6c00000b7707e3b61650548fbce7</id>
<content type='text'>
Make the behaviour when passed NULL consistent with
notmuch_filenames_valid. The library already passes the result of
notmuch_message_get_tags without checking for NULL, so it should be
handled.
</content>
</entry>
<entry>
<title>lib: bump minor version to 6.</title>
<updated>2022-01-29T22:13:26Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-01-29T22:13:26Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7f8af14bdc53a4a793143651e708a44e29bb9522'/>
<id>urn:sha1:7f8af14bdc53a4a793143651e708a44e29bb9522</id>
<content type='text'>
One new status value and one configuration value added.
</content>
</entry>
<entry>
<title>lib/config: add known config key "show.extra_headers"</title>
<updated>2022-01-18T12:09:14Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-01-01T12:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=79936ac93e486d8ff82729840154bf8c2212ebb6'/>
<id>urn:sha1:79936ac93e486d8ff82729840154bf8c2212ebb6</id>
<content type='text'>
Used in a following commit to enable including extra headers beyond
the default in structured output.
</content>
</entry>
<entry>
<title>lib/open: no default mail root in split configurations</title>
<updated>2022-01-15T19:59:39Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-12-25T13:33:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=fad2e7540bf9309bfb335650ded753e9ed085eff'/>
<id>urn:sha1:fad2e7540bf9309bfb335650ded753e9ed085eff</id>
<content type='text'>
If we know the configuration is split, but there is no mail root
defined, this indicates a (lack of) configuration error. Currently
this can only arise in XDG configurations.
</content>
</entry>
<entry>
<title>Merge branch 'release'</title>
<updated>2021-10-30T18:01:01Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-10-30T18:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e7bb7919a2484e12cd5a672eaa21b695b7464acf'/>
<id>urn:sha1:e7bb7919a2484e12cd5a672eaa21b695b7464acf</id>
<content type='text'>
</content>
</entry>
</feed>
