<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/lib/message.cc, branch debian/0.37-1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=debian%2F0.37-1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=debian%2F0.37-1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2022-06-25T19:06:34Z</updated>
<entry>
<title>lib: check for writable db in n_m_tags_maildir_flags</title>
<updated>2022-06-25T19:06:34Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-25T10:51:17Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6f749dd24a1c8138a05ac92884e8cb71098c7f6e'/>
<id>urn:sha1:6f749dd24a1c8138a05ac92884e8cb71098c7f6e</id>
<content type='text'>
The database needs to be writable because the list of stored file
names will change in general.
</content>
</entry>
<entry>
<title>lib/message: check return status from _n_m_add_{path,folder}_terms</title>
<updated>2022-06-25T15:55:02Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-23T23:39:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=879ec9d76ad5caeb728c3f047d1da425d0b511eb'/>
<id>urn:sha1:879ec9d76ad5caeb728c3f047d1da425d0b511eb</id>
<content type='text'>
Mainly to propagate information about Xapian exceptions.
</content>
</entry>
<entry>
<title>lib/message: check return status of _n_m_{add,remove}_term</title>
<updated>2022-06-25T15:55:02Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-23T23:38:59Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b102d0ad11a3b4c605f6561fcfa93805b0e7d712'/>
<id>urn:sha1:b102d0ad11a3b4c605f6561fcfa93805b0e7d712</id>
<content type='text'>
Xapian exceptions are not something that can be ignored, in general.
</content>
</entry>
<entry>
<title>lib/message: drop _notmuch_message_get_thread_id_only</title>
<updated>2022-06-25T15:55:02Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-23T23:38:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bc80ff829ac205c68dfab45a21d4732cf5b8c2d0'/>
<id>urn:sha1:bc80ff829ac205c68dfab45a21d4732cf5b8c2d0</id>
<content type='text'>
This function has been unused since commit 4083fd8.
</content>
</entry>
<entry>
<title>lib/message: catch exceptions in _n_m_add_term</title>
<updated>2022-06-25T15:55:02Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-23T23:38:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f48d2e2ff89a7e0a413b29ca844b2c785063eb3d'/>
<id>urn:sha1:f48d2e2ff89a7e0a413b29ca844b2c785063eb3d</id>
<content type='text'>
Some code movement is needed to make sure the cache is only
invalidated when the Xapian operation succeeds.
</content>
</entry>
<entry>
<title>lib/message: use false from stdbool.h</title>
<updated>2022-05-26T11:30:00Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-26T11:30:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4f8a2d2253143d5dd3cee87d82bc48e1540d6a6d'/>
<id>urn:sha1:4f8a2d2253143d5dd3cee87d82bc48e1540d6a6d</id>
<content type='text'>
As far as I know, this is just a style / consistency thing, unless
notmuch code starts defining FALSE inconsistently with false.
</content>
</entry>
<entry>
<title>lib: fix uninitialized field in message objects.</title>
<updated>2022-05-26T11:09:32Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-05-20T12:46:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=68108817054d3a88e52fe2f8d9a118b4b26f6e26'/>
<id>urn:sha1:68108817054d3a88e52fe2f8d9a118b4b26f6e26</id>
<content type='text'>
Initially reported by Eliza Vasquez [1] (via valgrind).

[1]: id:87o7zxj086.fsf@eliza.
</content>
</entry>
<entry>
<title>lib/message: use passed database for error handling</title>
<updated>2021-06-05T18:41:28Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-05-24T00:08:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=651a1b085be106aa9761c464429d88e34157fc2a'/>
<id>urn:sha1:651a1b085be106aa9761c464429d88e34157fc2a</id>
<content type='text'>
'message' should always be initialized if we reach here, but in case it
is not, we still want to be able to log an error message.
</content>
</entry>
<entry>
<title>lib/{open,message}: make some internal functions static</title>
<updated>2021-06-05T18:40:00Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-05-24T00:08:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b0a11dbc3822271e948f625ca326e86ff68f2e57'/>
<id>urn:sha1:b0a11dbc3822271e948f625ca326e86ff68f2e57</id>
<content type='text'>
They are not used outside their file, so being extern seems like an oversight
</content>
</entry>
<entry>
<title>lib/message: mark flag2tag as const</title>
<updated>2021-05-14T09:39:12Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-05-12T01:58:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b1b679858868d1a004b67a1a6eccb6c9d3f755e9'/>
<id>urn:sha1:b1b679858868d1a004b67a1a6eccb6c9d3f755e9</id>
<content type='text'>
This table is intended to be immutable
</content>
</entry>
</feed>
