<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/notmuch.el, branch 0.26</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.26</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.26'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2017-07-20T10:01:17Z</updated>
<entry>
<title>emacs: Add commentary for MELPA users</title>
<updated>2017-07-20T10:01:17Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-07-11T11:19:37Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c28ac94abfc03ca61c480882db73313bf06d237f'/>
<id>urn:sha1:c28ac94abfc03ca61c480882db73313bf06d237f</id>
<content type='text'>
We have a steady trickle of people using notmuch-emacs from melpa with
distro packages of notmuch, and then being confused when it doesn't
work. Try to warn people what a foot-gun this is; this commentary
should be copied to the melpa web site.
</content>
</entry>
<entry>
<title>emacs: convert remaining format-versions from 3 to 4</title>
<updated>2017-07-18T09:57:26Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-07-17T15:06:11Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1d82110f8397e413d1e000b5a2aa99a2b0995e6d'/>
<id>urn:sha1:1d82110f8397e413d1e000b5a2aa99a2b0995e6d</id>
<content type='text'>
This is needed for consistent beheviour between notmuch built against
gmime-2.6 and gmime-3.0 w.r.t. error reporting.
</content>
</entry>
<entry>
<title>emacs: convert to use format-version 3</title>
<updated>2017-07-04T11:32:28Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-06-03T17:47:32Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b6f87c3085e25e5bf65a4f956af8846bc0681c52'/>
<id>urn:sha1:b6f87c3085e25e5bf65a4f956af8846bc0681c52</id>
<content type='text'>
Keeping the emacs interface running old format-versions makes it
impossible to test new format-versions or deprecate old ones.
</content>
</entry>
<entry>
<title>Add Emacs' imenu support in notmuch-show and notmuch-search</title>
<updated>2017-06-14T10:49:08Z</updated>
<author>
<name>Damien Cassou</name>
<email>damien@cassou.me</email>
</author>
<published>2017-06-12T13:30:10Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a83ab29930161d999ad1c45b6eb9cfbaa5e90ceb'/>
<id>urn:sha1:a83ab29930161d999ad1c45b6eb9cfbaa5e90ceb</id>
<content type='text'>
Emacs' major modes can facilitate navigation in their buffers by
supporting Imenu. In such major modes, launching Imenu (M-x imenu)
makes Emacs display a list of items (e.g., function definitions in a
code buffer). Selecting an item from this list moves point to this
item.

This patch adds Imenu support to both notmuch-show and notmuch-search
buffers:

* in notmuch-show, Imenu will present a list of all messages in the
  currently visible thread;

* in notmuch-search, Imenu will present a list of all messages in the
  search buffer.
</content>
</entry>
<entry>
<title>emacs/notmuch.el: don't use 'function' as variable name.</title>
<updated>2017-04-20T09:58:32Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-04-08T17:03:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=0b76e4a6f45b051bfcaf9f058d3162b423007294'/>
<id>urn:sha1:0b76e4a6f45b051bfcaf9f058d3162b423007294</id>
<content type='text'>
In principle this should work, but at least in some pre-release
versions of emacs26, this causes problems inside lexical let [1].

[1]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26406
</content>
</entry>
<entry>
<title>Merge branch 'release'</title>
<updated>2016-12-15T12:57:10Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-12-15T12:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5de84d07526d330a46e50d955bdfeed8f629637d'/>
<id>urn:sha1:5de84d07526d330a46e50d955bdfeed8f629637d</id>
<content type='text'>
Add back in no-display parameter by hand.
</content>
</entry>
<entry>
<title>emacs: restore autoload cookie for notmuch-search</title>
<updated>2016-12-15T11:22:34Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-12-08T00:45:51Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=001256ab2916ab809b75ea8aa4bc363bf81a4174'/>
<id>urn:sha1:001256ab2916ab809b75ea8aa4bc363bf81a4174</id>
<content type='text'>
The cookie only applies to next form, so in the previous location it
applied to the put, rather than the function.
</content>
</entry>
<entry>
<title>emacs: make faces readable on dark backgrounds.</title>
<updated>2016-11-02T10:40:20Z</updated>
<author>
<name>Matt Armstrong</name>
<email>marmstrong@google.com</email>
</author>
<published>2016-10-28T22:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d62f9dbfc0722d16f4b3a8801967e040c2033ff4'/>
<id>urn:sha1:d62f9dbfc0722d16f4b3a8801967e040c2033ff4</id>
<content type='text'>
The notmuch-tag-flagged, notmuch-search-flagged-face and
notmuch-crypto-part-header faces defaulted to "blue", which is nearly
unreadable when a dark background is in use.  This is addressed by using
"LightBlue1" for dark backgrounds.

As a side effect, these faces are now no-op definitions for grayscale or
mono displays.
</content>
</entry>
<entry>
<title>emacs: make notmuch-search-tag tag the region when called non-interactively.</title>
<updated>2016-10-31T11:10:27Z</updated>
<author>
<name>Mark Walters</name>
<email>markwalters1009@gmail.com</email>
</author>
<published>2016-10-16T16:12:23Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b810e64242faf1616ee2f81358cbb8bd31f03d18'/>
<id>urn:sha1:b810e64242faf1616ee2f81358cbb8bd31f03d18</id>
<content type='text'>
The normal tag commands in search mode tag the all threads meeting the
region when called interactively. This makes them do the same when
called non-interactively. This is a change in the api.
</content>
</entry>
<entry>
<title>Merge branch 'release'</title>
<updated>2016-10-26T00:57:23Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-10-26T00:57:23Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=608a3cb2319f5eb7e82e09f380d9261e3d1bf3a0'/>
<id>urn:sha1:608a3cb2319f5eb7e82e09f380d9261e3d1bf3a0</id>
<content type='text'>
merge interesting buffers bugfix from release
</content>
</entry>
</feed>
