<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/T560-lib-error.sh, branch 0.32_rc2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.32_rc2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.32_rc2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2021-03-20T10:43:09Z</updated>
<entry>
<title>lib/open: support XDG_DATA_HOME as a fallback database location.</title>
<updated>2021-03-20T10:43:09Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-01-04T00:04:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c82554193d0a0c288ad49e3d4fb8c949b92f71fa'/>
<id>urn:sha1:c82554193d0a0c288ad49e3d4fb8c949b92f71fa</id>
<content type='text'>
This changes some error reporting, either intentionally by reporting
the highest level missing directory, or by side effect from looking in
XDG locations when given null database location.
</content>
</entry>
<entry>
<title>lib/open: reuse directory checks from n_d_c_with_config</title>
<updated>2021-03-20T10:24:59Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-03-04T13:31:13Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=cba540d6f5cbbad282a3046ed00a7966238fa14d'/>
<id>urn:sha1:cba540d6f5cbbad282a3046ed00a7966238fa14d</id>
<content type='text'>
Make checks more uniform between creating new databases and opening
existing ones.
</content>
</entry>
<entry>
<title>lib: introduce notmuch_database_create_with_config</title>
<updated>2021-02-06T23:48:34Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-01-02T00:43:14Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ac67cd84eea1148680ab3a377d35ae346073f138'/>
<id>urn:sha1:ac67cd84eea1148680ab3a377d35ae346073f138</id>
<content type='text'>
This takes a config path parameter, and can use that to decide the
new database location.
</content>
</entry>
<entry>
<title>test: drop use of db_ending</title>
<updated>2020-08-01T23:27:30Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-30T00:01:30Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=99a7aac8f2af6f3adb8f816be46ee33eb1d57515'/>
<id>urn:sha1:99a7aac8f2af6f3adb8f816be46ee33eb1d57515</id>
<content type='text'>
This will allow the dropping of the test for the default ending from
configure.
</content>
</entry>
<entry>
<title>test: move notmuch_message_* tests to their own file</title>
<updated>2020-07-29T15:18:11Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-22T10:51:18Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=85da95e26699a404b3bb3e1c01ea7998a1284abd'/>
<id>urn:sha1:85da95e26699a404b3bb3e1c01ea7998a1284abd</id>
<content type='text'>
This is for consistency with the recently added tests for
notmuch_database_*.
</content>
</entry>
<entry>
<title>lib: rename _n_d_create to _n_d_find_or_create</title>
<updated>2020-07-22T22:52:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-19T10:36:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ce360ce4c99597946949317aa40892536c9ebc05'/>
<id>urn:sha1:ce360ce4c99597946949317aa40892536c9ebc05</id>
<content type='text'>
The error message and name were confusing when called in some "read
only" context.
</content>
</entry>
<entry>
<title>lib: fix exception messages for n_m_message_*</title>
<updated>2020-07-22T22:52:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-22T11:19:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e9867b818b75216427c7190f67354959dfb914db'/>
<id>urn:sha1:e9867b818b75216427c7190f67354959dfb914db</id>
<content type='text'>
The original generic handler had an extra '%s' in the format
string. Update tests that failed to catch this because the template to
print status strings checked 'stat', which was not set.
</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>test: add known broken test for n_m_reindex on closed db</title>
<updated>2020-07-20T11:54:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-09T00:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a0c83e1fac88588ff6564dd82fbca29c2f5c78a5'/>
<id>urn:sha1:a0c83e1fac88588ff6564dd82fbca29c2f5c78a5</id>
<content type='text'>
This is another case where the code should not call INTERNAL_ERROR.
</content>
</entry>
<entry>
<title>test: regression for retrieving closed db from message</title>
<updated>2020-07-20T11:54:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-09T00:17:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a2279c322e65ff26a136a2fb801a1d0670a45c69'/>
<id>urn:sha1:a2279c322e65ff26a136a2fb801a1d0670a45c69</id>
<content type='text'>
This is actually one of the few potentially useful things you can do
with a message belonging to a closed database, since in principle you
could re-open the database.
</content>
</entry>
</feed>
