<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/notmuch-lib.el, branch 0.8</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.8</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2011-06-23T22:58:50Z</updated>
<entry>
<title>fix sum moar typos [user-visible documentation in code]</title>
<updated>2011-06-23T22:58:50Z</updated>
<author>
<name>Pieter Praet</name>
<email>pieter@praet.org</email>
</author>
<published>2011-06-20T20:14:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=432e091924c1d1d8950a44ca78bc5b9c5ade47e4'/>
<id>urn:sha1:432e091924c1d1d8950a44ca78bc5b9c5ade47e4</id>
<content type='text'>
Various typo fixes in documentation within the code that can be made
available to the user, (emacs function help strings, "notmuch help"
output, notmuch man page, etc.).

Signed-off-by: Pieter Praet &lt;pieter@praet.org&gt;

Edited-by: Carl Worth &lt;cworth@cworth.org&gt; Restricted to just
documentation and fixed fix of "comman" to "common" rather than
"command".
</content>
</entry>
<entry>
<title>emacs: Add support for PGP/MIME verification/decryption</title>
<updated>2011-05-27T23:22:00Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2011-05-26T01:01:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=45fe3547458e0c403f7501bad89860afe2fa534a'/>
<id>urn:sha1:45fe3547458e0c403f7501bad89860afe2fa534a</id>
<content type='text'>
A new emacs configuration variable "notmuch-crypto-process-mime"
controls the processing of PGP/MIME signatures and encrypted parts.
When this is set true, notmuch-query will use the notmuch show
--decrypt flag to decrypt encrypted messages and/or calculate the
sigstatus of signed messages.  If sigstatus is available, notmuch-show
will place a specially color-coded header at the begining of the
signed message.

Also included is the ability to switch decryption/verification on/off
on the fly, which is bound to M-RET in notmuch-search-mode.
</content>
</entry>
<entry>
<title>emacs: Make the queries used in the all-tags section configurable</title>
<updated>2011-05-26T21:34:41Z</updated>
<author>
<name>Daniel Schoepe</name>
<email>daniel.schoepe@googlemail.com</email>
</author>
<published>2011-05-25T21:21:54Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=eb4e0ea2ab4d2515ab9575ee99ad024d03765199'/>
<id>urn:sha1:eb4e0ea2ab4d2515ab9575ee99ad024d03765199</id>
<content type='text'>
This patch adds a customization variable that controls what queries
are used to construct the all-tags section in notmuch-hello. It allows
the user to specify a function to construct the query given a tag or
a string that is used as a filter for each tag.
It also adds a variable to hide various tags from the all-tags section.

Signed-off-by: Daniel Schoepe &lt;daniel.schoepe@googlemail.com&gt;
</content>
</entry>
<entry>
<title>emacs: Add an accessor function for emacs code to get at user.other_email</title>
<updated>2011-05-24T21:43:48Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-05-24T21:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bc382902c10c7c39076a8c70da846317f505f527'/>
<id>urn:sha1:bc382902c10c7c39076a8c70da846317f505f527</id>
<content type='text'>
This is like the other notmuch-config accessor functions except that it
converts the newline-separated string into an actual lisp list.
</content>
</entry>
<entry>
<title>emacs: Only compile replacement functions for emacs &lt; emacs-23</title>
<updated>2011-05-11T20:27:14Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-05-11T19:24:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7c58326d62fd742a303e4c22356158c0fad87a83'/>
<id>urn:sha1:7c58326d62fd742a303e4c22356158c0fad87a83</id>
<content type='text'>
This avoids the emacs lisp compiler from emitting warnings on this
replacement code, (which warnings would be hard for us to eliminate
since we didn't write the code but copied it verbatim from emacs 23).
</content>
</entry>
<entry>
<title>compatibility with emacs22</title>
<updated>2010-11-16T23:04:22Z</updated>
<author>
<name>James Vasile</name>
<email>james@hackervisions.org</email>
</author>
<published>2010-02-28T01:34:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7ae149445a83f18b774b269b85eeea852e386282'/>
<id>urn:sha1:7ae149445a83f18b774b269b85eeea852e386282</id>
<content type='text'>
Emacs22 lacks apply-partially and mouse-event-p, so define them if emacs
version is less than 23.  With this change, I was able to begin using
notmuch in emacs22.

The definitions of apply-partially and mouse-event-p are copied from
the emacs 23 distribution, (which is distributed under the GPLv3+ just
as notmuch).
</content>
</entry>
<entry>
<title>emacs: mv notmuch-{show,common}-do-stash</title>
<updated>2010-11-12T01:28:32Z</updated>
<author>
<name>Jameson Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2010-09-18T19:48:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=128b6259ee327adf9189b81034b3b6962e8b9dbc'/>
<id>urn:sha1:128b6259ee327adf9189b81034b3b6962e8b9dbc</id>
<content type='text'>
Here we move the notmuch-show/notmuch-show-do-stash function to
notmuch-lib/notmuch-common-do-stash.  Nothing in this function is
notmuch-show mode specific, so this move will make it cleaner to be
used by other modes (such as notmuch-search).
</content>
</entry>
<entry>
<title>Don't use kill-this-buffer to kill notmuch emacs buffers</title>
<updated>2010-11-08T17:02:54Z</updated>
<author>
<name>Jameson Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2010-11-06T20:49:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7171e77d4d1e83fdf9c7a56987b98bce3f181598'/>
<id>urn:sha1:7171e77d4d1e83fdf9c7a56987b98bce3f181598</id>
<content type='text'>
kill-this-buffer appears to be a function intended specifically for
use in the menu bar, and causes problem killing notmuch buffers when
multiple frames have been used.  This patch replaces kill-this-buffer
with notmuch-kill-this-buffer, which in turn just simply calls
(kill-buffer (current-buffer)).
</content>
</entry>
<entry>
<title>emacs: Explicitly set the From address when composing a new message.</title>
<updated>2010-10-28T00:04:48Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-27T23:58:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=36dcbdeff6de2612e70fe58bdbc6c5b979b0eafa'/>
<id>urn:sha1:36dcbdeff6de2612e70fe58bdbc6c5b979b0eafa</id>
<content type='text'>
Previously, underlying emacs code was setting this header. Now, we do the
right thing and query the notmuch configuration for the default value here.
</content>
</entry>
<entry>
<title>emacs: Change FCC to be relative to notmuch mail store, not message-directory</title>
<updated>2010-10-27T23:27:43Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-27T23:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8b6f3e3f458c6ccca49100c5fb224af1aaa2b540'/>
<id>urn:sha1:8b6f3e3f458c6ccca49100c5fb224af1aaa2b540</id>
<content type='text'>
Otherwise, FCC is too hard to use, (user must set it and also set message-
directory variable to match notmuch mail datbase path). As a rule, I'd like
for users of notmuch to not be required to muck around with non-notmuch
mail settings in emacs.

The above is only really possible now thanks to the recent addition of the
"notmuch config get" command which allows emacs to query the currently
configured notmuch database path.

This also now allows an absolute-path FCC to be set if desired.
</content>
</entry>
</feed>
