<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/contrib, branch 0.38.3</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.38.3</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.38.3'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2023-10-12T22:50:43Z</updated>
<entry>
<title>notmuch-mutt: fix Perl syntax of hash index lookups</title>
<updated>2023-10-12T22:50:43Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-10-12T08:14:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=72de64034d991c5d77de2f2212a91237748a2c0f'/>
<id>urn:sha1:72de64034d991c5d77de2f2212a91237748a2c0f</id>
<content type='text'>
Fixes: commit 239fdbbbf0cbd6cd6ebafb87e88cdb3cded75364
</content>
</entry>
<entry>
<title>notmuch-mutt: check that the search cache Maildir is not a real Maildir</title>
<updated>2023-05-28T18:34:42Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-05-28T02:29:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=239fdbbbf0cbd6cd6ebafb87e88cdb3cded75364'/>
<id>urn:sha1:239fdbbbf0cbd6cd6ebafb87e88cdb3cded75364</id>
<content type='text'>
This prevents data loss when users configure the search cache Maildir to be a
real Maildir containing their real mail data, since the search cache Maildir
is expected to contain only symlinks to the real mail data.

Prevents: &lt;ZCsQBNmbzwkvbpHA@localhost.localdomain&gt;
</content>
</entry>
<entry>
<title>notmuch-mutt: do not clear search cache Maildir when nothing is found</title>
<updated>2023-05-28T18:33:11Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-05-28T02:29:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=18e35950dad8daa485d86e244ffd5d5e6a63d03a'/>
<id>urn:sha1:18e35950dad8daa485d86e244ffd5d5e6a63d03a</id>
<content type='text'>
The previous results might be useful to the user but
an empty directory definitely isn't useful.
</content>
</entry>
<entry>
<title>notmuch-mutt: clarify the empty Maildir function operates on search caches</title>
<updated>2023-05-28T18:32:11Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-05-28T02:29:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=85916d8a9636645e8b15061e59df2e28691aa012'/>
<id>urn:sha1:85916d8a9636645e8b15061e59df2e28691aa012</id>
<content type='text'>
Rename the function and adjust the documentation comment.
</content>
</entry>
<entry>
<title>notmuch-mutt: replace extra command with notmuch thread search feature</title>
<updated>2023-05-27T17:26:43Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-04-09T04:41:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=93d936c5ae2c694d7fcc310503a182b6bbd603ee'/>
<id>urn:sha1:93d936c5ae2c694d7fcc310503a182b6bbd603ee</id>
<content type='text'>
This should be be slightly faster since it avoids forking a shell
and is less code in and less dependencies for the script.

Since String::ShellQuote isn't used elsewhere, drop mention of it.
</content>
</entry>
<entry>
<title>notmuch-mutt: fix Xapian query construction</title>
<updated>2023-05-27T17:24:40Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-04-09T04:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6d383d404982c6e12dd68dcdf94b3490e3de4645'/>
<id>urn:sha1:6d383d404982c6e12dd68dcdf94b3490e3de4645</id>
<content type='text'>
Spaces need to be stripped when querying the Message-Id,
because notmuch stores them in Xapian with spaces stripped.

All double-quote characters need to be doubled to escape them,
otherwise they will be added as extra query terms outside the id.
</content>
</entry>
<entry>
<title>notmuch-mutt: convert ISO-8859-15 copyright statement to UTF-8</title>
<updated>2023-05-25T11:43:14Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs3@bonedaddy.net</email>
</author>
<published>2023-05-23T22:30:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d155f29eca0ab9afc35292e447fb67b1c73e9df9'/>
<id>urn:sha1:d155f29eca0ab9afc35292e447fb67b1c73e9df9</id>
<content type='text'>
Suggested-by: isutf8 &amp; check-all-the-things
</content>
</entry>
<entry>
<title>notmuch-mutt: replace shell pipeline with internal pipe processing</title>
<updated>2020-08-12T23:40:46Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2020-07-27T19:38:33Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=0d4a3c71850f6440f33b10ebfd2c798611bffdcb'/>
<id>urn:sha1:0d4a3c71850f6440f33b10ebfd2c798611bffdcb</id>
<content type='text'>
The shell pipeline used to symlink files based in search results
to "cache" directory for mutt(1) to use was prone to portability
problems (due to /bin/sh differences).

The replacement executes `notmuch search` without intermediate shell
(so shell_quote was removed in this case), reads the filenames from
piped output and symlinks files internally.
</content>
</entry>
<entry>
<title>Make notmuch-mutt script more portable</title>
<updated>2020-03-23T01:57:25Z</updated>
<author>
<name>Greg Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2020-03-16T18:27:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1fcf068e331b9b79e14f79c8b126711fc3d72cbb'/>
<id>urn:sha1:1fcf068e331b9b79e14f79c8b126711fc3d72cbb</id>
<content type='text'>
The -D flag to install (used in the Makefile) is GNU-specific and does
not work on BSD distributions (i.e. macOS). Likewise with the xargs -r
flag. These changes use portable alternatives to these flags while
preserving the exact behavior.
</content>
</entry>
<entry>
<title>contrib/notmuch-mutt: add install target</title>
<updated>2018-09-18T10:54:33Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2018-09-16T17:08:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=84efbda92573c0aa9cedd6a4b66817579a3fddb3'/>
<id>urn:sha1:84efbda92573c0aa9cedd6a4b66817579a3fddb3</id>
<content type='text'>
The main goal here is to be able to install the notmuch-mutt script
with an absolute shebang. I have tried to make the notmuch-mutt
Makefile use configure information from notmuch if available, but make
suitable guesses if not.
</content>
</entry>
</feed>
