<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch, branch debian/0.38_rc0-1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=debian%2F0.38_rc0-1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=debian%2F0.38_rc0-1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2023-08-24T13:56:33Z</updated>
<entry>
<title>debian: set suite to experimental</title>
<updated>2023-08-24T13:56:33Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-24T13:56:33Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8c8fda965f17e90046de51743c8d545653085697'/>
<id>urn:sha1:8c8fda965f17e90046de51743c8d545653085697</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: update copyright date</title>
<updated>2023-08-24T11:03:46Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-24T11:03:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5ed121bed92601e5512258f5a5f7bf9dbb705fd8'/>
<id>urn:sha1:5ed121bed92601e5512258f5a5f7bf9dbb705fd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>debian: changelog for 0.38~rc0-1</title>
<updated>2023-08-24T11:00:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-24T11:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=695f663f810ec1586aca8bfb09883c4d772d1b3b'/>
<id>urn:sha1:695f663f810ec1586aca8bfb09883c4d772d1b3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NEWS: start NEWS for 0.38</title>
<updated>2023-08-24T10:58:51Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-24T10:58:51Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=aa5674fce027d55850f49cedcc52005b1566cf6b'/>
<id>urn:sha1:aa5674fce027d55850f49cedcc52005b1566cf6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>version: set up 0.38~rc0</title>
<updated>2023-08-24T10:58:19Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-24T10:58:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2f874fb2cc65e3486a47238f039aa80b990f8150'/>
<id>urn:sha1:2f874fb2cc65e3486a47238f039aa80b990f8150</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test/setup: ignore blank lines in generated config</title>
<updated>2023-08-21T22:30:54Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-20T15:23:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=368e0f61d5498ceae180e8349e848a4904008b0b'/>
<id>urn:sha1:368e0f61d5498ceae180e8349e848a4904008b0b</id>
<content type='text'>
The presense of the blank lines between sections depends on the
version of glib. Strip them before comparison.
</content>
</entry>
<entry>
<title>CLI/config: simulate top level comments when creating config</title>
<updated>2023-08-21T22:30:54Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-20T15:10:56Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=df45194d5ffc110d69811eecd50f744c2b8c3805'/>
<id>urn:sha1:df45194d5ffc110d69811eecd50f744c2b8c3805</id>
<content type='text'>
According to discussion on

          https://gitlab.gnome.org/GNOME/glib/-/issues/3078

it looks like upstream will stop supporting top of file comments.

It is questionable whether we really need this feature, but for now
update notmuch-config to simulate it.
</content>
</entry>
<entry>
<title>test/emacs: adapt to breaking change in Gnus defaults</title>
<updated>2023-08-20T17:32:02Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-08-20T17:32:02Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1719b9e568fb944ffb91126b164a18a30a415d0a'/>
<id>urn:sha1:1719b9e568fb944ffb91126b164a18a30a415d0a</id>
<content type='text'>
As of Emacs 29.1, In-Reply-To is in the default value for
message-hidden-headers. We actually want to see that in the test
suite, so remove it again. To future proof the tests, fix a default
value for message-hidden-headers specifically for the test suite.
</content>
</entry>
<entry>
<title>lib/n_d_remove_message: do not remove unique filename</title>
<updated>2023-07-22T10:15:59Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-07-20T12:08:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b6f144abe1f5aa3519240cf52f4cb9907fefcd0e'/>
<id>urn:sha1:b6f144abe1f5aa3519240cf52f4cb9907fefcd0e</id>
<content type='text'>
It is wasteful to remove a filename term when the whole message
document is about to be removed from the database. Profiling with perf
shows this takes a significant portion of the time when cleaning up
removed files in the database.

The logic of n_d_remove_message becomes a bit more convoluted here in
order to make the change minimal.

It is possible that this function can be further optimized, since the
expansion of filename terms into filenames is probably not needed
here.
</content>
</entry>
<entry>
<title>lib/message: check message type before deleting document</title>
<updated>2023-07-22T10:11:46Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-07-20T12:08:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d93d49b6aed5b3f71651ffe79225da08c7d8f1aa'/>
<id>urn:sha1:d93d49b6aed5b3f71651ffe79225da08c7d8f1aa</id>
<content type='text'>
It isn't really clear how this worked before. Traversing the terms of
a document after deleting it from the database seems likely to be
undefined behaviour at best
</content>
</entry>
</feed>
