<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs, branch 0.26.1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.26.1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.26.1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2017-12-29T20:45:55Z</updated>
<entry>
<title>cli/reply: make --decrypt take a keyword</title>
<updated>2017-12-29T20:45:55Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-12-19T16:40:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=af8255fb7159652a7d4e1fe4f1398302e1746cce'/>
<id>urn:sha1:af8255fb7159652a7d4e1fe4f1398302e1746cce</id>
<content type='text'>
This brings the --decrypt argument to "notmuch reply" into line with
the other --decrypt arguments (in "show", "new", "insert", and
"reindex").  This patch is really just about bringing consistency to
the user interface.

We also use the recommended form in the emacs MUA when replying, and
update test T350 to match.
</content>
</entry>
<entry>
<title>cli/show: make --decrypt take a keyword.</title>
<updated>2017-12-29T20:45:46Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-12-19T16:40:54Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8ea4a99d74737929f58568505e41c94f65a14743'/>
<id>urn:sha1:8ea4a99d74737929f58568505e41c94f65a14743</id>
<content type='text'>
We also expand tab completion for it, update the emacs bindings, and
update T350, T357, and T450 to match.

Make use of the bool-to-keyword backward-compatibility feature.
</content>
</entry>
<entry>
<title>Merge branch 'release'</title>
<updated>2017-12-09T02:19:06Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-12-09T02:19:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=040c3236afcf95bead0324a48c2e0b9cd7934993'/>
<id>urn:sha1:040c3236afcf95bead0324a48c2e0b9cd7934993</id>
<content type='text'>
Conflicts:
        NEWS

Add in NEWS from point release
</content>
</entry>
<entry>
<title>emacs: letf enriched-decode-display-prop for text/enriched display</title>
<updated>2017-12-09T00:35:41Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2017-12-06T01:17:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f55e9a3bdaadb6d7db7321d0aee5de642743651d'/>
<id>urn:sha1:f55e9a3bdaadb6d7db7321d0aee5de642743651d</id>
<content type='text'>
Dynamically bind enriched-decode-display-prop when inserting
text/enriched part. This complements commit 9b0582383833 for
emacs versions before 24.4 which do not have advice-add
functionality.

Since emacs 25.3 this particular bug is fixed.
</content>
</entry>
<entry>
<title>emacs: sanitize subject in replies</title>
<updated>2017-09-27T11:15:02Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-09-26T18:26:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b2b65b4e6ded8e59e9de2e4d34620b2e8d8c9c53'/>
<id>urn:sha1:b2b65b4e6ded8e59e9de2e4d34620b2e8d8c9c53</id>
<content type='text'>
Commit a7964c86d125 ("emacs: Sanitize authors and subjects in search
and show") added sanitization of header information for display. Do
the same for reply subjects.

This fixes the long-standing annoying artefact of certain versions of
mailman using tab as folding whitespace, leading to tabs in reply
subjects.
</content>
</entry>
<entry>
<title>emacs/address: use member instead of memq to check for pair</title>
<updated>2017-09-13T01:17:32Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-09-13T01:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ff6d3b64895a71855b16a45d378bc849d9bd02a4'/>
<id>urn:sha1:ff6d3b64895a71855b16a45d378bc849d9bd02a4</id>
<content type='text'>
Quoting from the elisp reference:

     For other types (e.g., lists, vectors, strings), two arguments
     with the same contents or elements are not necessarily ‘eq’ to
     each other.

Thanks to "Attic Hermit" for the fix.
</content>
</entry>
<entry>
<title>Merge tag '0.25.1'</title>
<updated>2017-09-12T01:32:00Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-09-12T01:32:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=43668950626f347f05aad7d49cd9ea4383030443'/>
<id>urn:sha1:43668950626f347f05aad7d49cd9ea4383030443</id>
<content type='text'>
notmuch 0.25.1 release (bugfix for emacs bug 28350)
</content>
</entry>
<entry>
<title>emacs: override enriched-decode-display-prop for text/enriched display</title>
<updated>2017-09-12T01:08:01Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-09-11T20:09:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9b0582383833c323b0b902dbe21ecf9cb0cce628'/>
<id>urn:sha1:9b0582383833c323b0b902dbe21ecf9cb0cce628</id>
<content type='text'>
Switch to a local version of enriched-decode-display-prop if we
encounter a text/enriched part. This is to mitigate
https://bugs.gnu.org/28350. Normally it would be prudent to remove the
override afterwards, but in this case just leave it in.

Notes from db:
      This doesn't disable text/enriched, just one feature of it.
</content>
</entry>
<entry>
<title>emacs: Refuse requests to refresh tree views while a refresh is running</title>
<updated>2017-09-06T00:50:03Z</updated>
<author>
<name>Vladimir Panteleev</name>
<email>git@thecybershadow.net</email>
</author>
<published>2017-08-14T07:08:36Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1348212cb051b846bbe98f6d653da45aad3dfefa'/>
<id>urn:sha1:1348212cb051b846bbe98f6d653da45aad3dfefa</id>
<content type='text'>
notmuch-tree did not protect against concurrent refreshes like
notmuch-search, meaning, hitting '=' (notmuch-refresh-this-buffer)
quickly will spawn multiple parallel notmuch processes, and clobber
the existing results in the current buffer.

* notmuch-tree.el: Add a guard to notmuch-tree-refresh-view similar to
  the one in notmuch-search.
</content>
</entry>
<entry>
<title>notmuch-tag.el: Fix minor grammar error</title>
<updated>2017-08-23T11:08:01Z</updated>
<author>
<name>Vladimir Panteleev</name>
<email>git@thecybershadow.net</email>
</author>
<published>2017-08-14T05:54:56Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d7a49e819922aca77815016ab69984519ff83d5c'/>
<id>urn:sha1:d7a49e819922aca77815016ab69984519ff83d5c</id>
<content type='text'>
</content>
</entry>
</feed>
