<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test, branch 0.39_rc0</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.39_rc0</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.39_rc0'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2025-02-22T10:59:48Z</updated>
<entry>
<title>test/message-property: convert python tests from legacy bindings</title>
<updated>2025-02-22T10:59:48Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2025-02-15T19:22:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=58ea60c2e49fb7881046829141a7a795d1a3ffca'/>
<id>urn:sha1:58ea60c2e49fb7881046829141a7a795d1a3ffca</id>
<content type='text'>
One test is deleted since that method is not provided by the new
bindings. Similar things can be done by accessing the PropertiesMap
returned by properties.

This change is a prelude to removing the legacy bindings from the build.
</content>
</entry>
<entry>
<title>test/count: convert library test from python to C</title>
<updated>2025-02-22T10:59:48Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2025-02-15T17:58:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=145be20b0d54ab7cdd1829b2da16e7fb0fd3e775'/>
<id>urn:sha1:145be20b0d54ab7cdd1829b2da16e7fb0fd3e775</id>
<content type='text'>
The new python bindings do not support modifying query objects, so
convert to C. There is a bit more boilerplate to handle errors but
otherwise it is essentially a line by line translation.
</content>
</entry>
<entry>
<title>test: drop tests for legacy python bindings</title>
<updated>2025-02-22T10:59:48Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2025-02-15T17:57:13Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a0418f1b53c9c720f97f4a14a0283fcc20d21ce4'/>
<id>urn:sha1:a0418f1b53c9c720f97f4a14a0283fcc20d21ce4</id>
<content type='text'>
This is a prelude to removing the legacy bindings from the build.
</content>
</entry>
<entry>
<title>emacs/tree: sanitize subjects when drawing tree</title>
<updated>2024-08-06T11:29:40Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2024-05-20T11:58:58Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bf9b9fe0469d24d1f0924074ffd5904363cb49cc'/>
<id>urn:sha1:bf9b9fe0469d24d1f0924074ffd5904363cb49cc</id>
<content type='text'>
This fixes the bug reported in

     id:6F2EF901-8B4B-44FF-83C5-22F732BA95A6@gmail.com

Unfortunately it turns out our test data has several tabs in the
subject lines. The expected output was updated to reflect their
removal and the ripple effect of several more subjects matching the
previous ones.
</content>
</entry>
<entry>
<title>test/emacs-tree: add known broken test for subject with CR/NL</title>
<updated>2024-08-06T10:46:10Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2024-05-20T11:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=df330eef9a6cbcd239589b13c54a451a0cf87e36'/>
<id>urn:sha1:df330eef9a6cbcd239589b13c54a451a0cf87e36</id>
<content type='text'>
The test is intentionally vague as it's hard to pin down the correct
output before the code is fixed.
</content>
</entry>
<entry>
<title>test/emacs-show: add regression test for subjects with CR/NL</title>
<updated>2024-08-06T10:42:35Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2024-05-20T11:58:56Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=be27c7be1e3d724dbcbdc28ecab1a8fca9f8604b'/>
<id>urn:sha1:be27c7be1e3d724dbcbdc28ecab1a8fca9f8604b</id>
<content type='text'>
This subject is known to be problematic for notmuch-tree.
</content>
</entry>
<entry>
<title>CLI/show: warn if crypto options are used with mbox format</title>
<updated>2024-08-06T09:50:33Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-12-21T17:04:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a691d54280b574035d38f3827d5caca9d0a6ae5b'/>
<id>urn:sha1:a691d54280b574035d38f3827d5caca9d0a6ae5b</id>
<content type='text'>
This limitation seems somewhat hard to fix, but at least try to warn
users when combining crypto operations with mbox output format.

Because the default is --decrypt=auto, the warning is omitted if
--decrypt=auto is specified. While this is not great, it seems more
wrong to always warn, or to change the default because of this.
</content>
</entry>
<entry>
<title>config: allow custom separators in author lists</title>
<updated>2024-07-26T06:59:11Z</updated>
<author>
<name>Lars Kotthoff</name>
<email>larsko@uwyo.edu</email>
</author>
<published>2023-12-22T21:06:34Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d34720e7b35da771d9a06ee8dbdc158680684e99'/>
<id>urn:sha1:d34720e7b35da771d9a06ee8dbdc158680684e99</id>
<content type='text'>
Allow distinguishing between commas separating authors and separating
first and last names.

Amended by db: reformat NEWS entry and commit message. Tweaked
whitespace in lib/thread.cc.
</content>
</entry>
<entry>
<title>test/emacs: test notmuch-mua-subject-check</title>
<updated>2024-07-25T10:44:49Z</updated>
<author>
<name>Tony Zorman</name>
<email>soliditsallgood@mailbox.org</email>
</author>
<published>2023-10-29T07:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=199e2de224440833d07665e4cf779a88f3d52863'/>
<id>urn:sha1:199e2de224440833d07665e4cf779a88f3d52863</id>
<content type='text'>
Amended by db: rename test file to avoid collision.
</content>
</entry>
<entry>
<title>CLI: update commentary in config file to better match code</title>
<updated>2024-07-25T10:30:54Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2023-09-21T19:50:02Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=14150416dd8e9d824e57566368ae79a23a90f593'/>
<id>urn:sha1:14150416dd8e9d824e57566368ae79a23a90f593</id>
<content type='text'>
This comment has been out of date since notmuch 0.32. Although it
isn't really possible to explain all the options here, explain both
one new "split" way of doing things and the traditional one with
database inside $MAIL_ROOT/.notmuch.
</content>
</entry>
</feed>
