This tests the issue reported by Thibault in id:87wn9w4xus.fsf@thb.lt --- I could not duplicate the problem here. Maybe it depends on the version of gmime? I have 3.2.9 here. test/T050-new.sh | 4 ++++ test/corpora/indexing/subject-newline:2, | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 test/corpora/indexing/subject-newline:2, diff --git a/test/T050-new.sh b/test/T050-new.sh index cb67889c..0ac9fd7c 100755 --- a/test/T050-new.sh +++ b/test/T050-new.sh @@ -463,4 +463,8 @@ notmuch search id:20200930101213.2m2pt3jrspvcrxfx@localhost.localdomain > EXPECT notmuch search id:20200930101213.2m2pt3jrspvcrxfx@localhost.localdomain and ersatz > OUTPUT test_expect_equal_file_nonempty EXPECTED OUTPUT +test_begin_subtest "base64 subject with newline" +output=$(notmuch show id:subject-with-newline@shopping.com | grep ^Subject:) +test_expect_equal "${output}" \ + "Subject: Livraison prévue pour aujourd’hui: RESTRAP Saddle Bag Saccoche..." test_done diff --git a/test/corpora/indexing/subject-newline:2, b/test/corpora/indexing/subject-newline:2, new file mode 100644 index 00000000..bb2dde55 --- /dev/null +++ b/test/corpora/indexing/subject-newline:2, @@ -0,0 +1,10 @@ +From: "Thibault" <thibault@example.com> +To: notmuch@notmuchmail.org +Date: Wed, 18 Nov 2009 02:08:10 -0800 +Subject: =?UTF-8?B?TGl2cmFpc29uIHByw6l2dWUgcG91ciBhdWpvdXJk4oCZaHU=?= + =?UTF-8?B?aTogUkVTVFJBUCBTYWRkbGUgQmFnIFNhY2NvY2hlLi4u?= +Message-ID: <subject-with-newline@shopping.com> + +The subject should be + +> Livraison prévue pour aujourd’hui: RESTRAP Saddle Bag Saccoche... -- 2.35.2 _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org