<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/devel, branch 0.33.2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.33.2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.33.2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2021-08-22T14:05:13Z</updated>
<entry>
<title>CLI: define and use format version 5</title>
<updated>2021-08-22T14:05:13Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-08-22T00:00:11Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=731697d671749a13634a2a4b843ce62f2927f64f'/>
<id>urn:sha1:731697d671749a13634a2a4b843ce62f2927f64f</id>
<content type='text'>
This is a bit of a cheat, since the format does not actually
change. On the other hand it is fairly common to do something like
this to shared libary SONAMEs when the ABI changes in some subtle way.
It does rely on the format-version argument being early enough on the
command line to generate a sensible error message.
</content>
</entry>
<entry>
<title>emacs: new command notmuch-tree-filter-by-tag</title>
<updated>2021-08-22T02:53:42Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2021-08-22T00:50:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=357dd488caf0262f8a36ea4fd23b9d017cc93440'/>
<id>urn:sha1:357dd488caf0262f8a36ea4fd23b9d017cc93440</id>
<content type='text'>
This new command for notmuch-tree-mode is analogous to
notmuch-search-filter-by-tag, bound to "t" in notmuch-search-mode; it
gets therefore the same "t" keybinding in notmuch-tree-mode (replacing
the current assignment to notmuch-search-by-tag).
</content>
</entry>
<entry>
<title>emacs: new command notmuch-tree-filter</title>
<updated>2021-08-22T02:48:13Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2021-08-22T00:50:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=785745783345d3ed56f0b435fcea44515aae8bea'/>
<id>urn:sha1:785745783345d3ed56f0b435fcea44515aae8bea</id>
<content type='text'>
This command is analogous to notmuch-filter, but is defined on tree
mode buffers.
</content>
</entry>
<entry>
<title>Fix author-scan.sh on BSD systems.</title>
<updated>2021-08-03T23:26:36Z</updated>
<author>
<name>Matt Armstrong</name>
<email>matt@rfc20.org</email>
</author>
<published>2021-02-13T18:22:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5734d8bd3220c99972290949c204091116c8b200'/>
<id>urn:sha1:5734d8bd3220c99972290949c204091116c8b200</id>
<content type='text'>
BSD xargs does not have the -d option. Here we use tr to convert
newlines to NUL characters, then pass -0 to xargs (which BSD does
support).

I looked at passing -z to 'git ls-files', but I did not find a BSD
grep option to turn on NUL deliminted line processing.
</content>
</entry>
<entry>
<title>doc: new notmuch show --sort and related emacs commands</title>
<updated>2021-07-03T23:38:34Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2021-07-02T20:44:24Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=32f42581e35ee0ebdd89c4cb44292e7979dc5eb7'/>
<id>urn:sha1:32f42581e35ee0ebdd89c4cb44292e7979dc5eb7</id>
<content type='text'>
New --sort CLI option documented in notmuch-show's man page, and
notmuch-search-toggle-order mentioned in doc/notmuch-emacs.rst and
devel/emacs-keybindings.org (in the latter, there's also some
whitespace changes in a table introduced by org-mode).
</content>
</entry>
<entry>
<title>cli/show: produce "email" element in sigstatus</title>
<updated>2021-06-26T16:07:47Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2021-05-27T01:44:58Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8c29a5da096b0314c6cca8889b740b79a9a548ed'/>
<id>urn:sha1:8c29a5da096b0314c6cca8889b740b79a9a548ed</id>
<content type='text'>
When the certificate that signs a message is known to be valid, GMime
is capable of reporting on the e-mail address embedded in the
certificate.

We pass this information along to the caller of "notmuch show", as
often only the e-mail address of the certificate has actually been
checked/verified.

Furthermore, signature verification should probably at some point
compare the e-mail address of the caller against the sender address of
the message itself.  Having to parse what gmime thinks is a "userid"
to extract an e-mail address seems clunky and unnecessary if gmime
already thinks it knows what the e-mail address is.

See id:878s41ax6t.fsf@fifthhorseman.net for more motivation and discussion.

Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>devel/uncrustify: add line length limits.</title>
<updated>2021-03-12T11:15:41Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-03-07T19:44:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=324443f16604499349f36dc0fab487d87e40d1e5'/>
<id>urn:sha1:324443f16604499349f36dc0fab487d87e40d1e5</id>
<content type='text'>
A generous limit of 102 is chosen to moderate the amount of resulting
reformatting.
</content>
</entry>
<entry>
<title>nmbug: notmuch-report: set both background and foreground colors</title>
<updated>2021-01-09T15:29:07Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2020-12-20T20:04:23Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a12bf2a52a560cc27503add26e9c3087929b60ec'/>
<id>urn:sha1:a12bf2a52a560cc27503add26e9c3087929b60ec</id>
<content type='text'>
Whenever setting background color, set also corresponding
foreground color. Don't expect default foreground color to
be #000 (or something close); user may have changed it.
</content>
</entry>
<entry>
<title>release: call python3 instead of python</title>
<updated>2020-11-08T14:01:53Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-11-08T14:01:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=40b75f50be35dd372547bf03b972059e88b6f19b'/>
<id>urn:sha1:40b75f50be35dd372547bf03b972059e88b6f19b</id>
<content type='text'>
Debian does not install /usr/bin/python by default any more.
</content>
</entry>
<entry>
<title>release: update release-checks.sh for s/version/version.txt/</title>
<updated>2020-11-08T14:00:57Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-11-08T14:00:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8e721f12ba2d03cabc299a75827b5282720204ba'/>
<id>urn:sha1:8e721f12ba2d03cabc299a75827b5282720204ba</id>
<content type='text'>
Another place missed by the rename.
</content>
</entry>
</feed>
