<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/notmuch-draft.el, branch 0.24</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.24</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.24'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2016-11-13T17:15:31Z</updated>
<entry>
<title>emacs: resume messages</title>
<updated>2016-11-13T17:15:31Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-11-13T14:08:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2dd96d6bd642c3b32ce1997528f69665019b7497'/>
<id>urn:sha1:2dd96d6bd642c3b32ce1997528f69665019b7497</id>
<content type='text'>
Provide functionality to resume editing a message previously saved with
notmuch-draft-save, including decoding the X-Notmuch-Emacs-Secure
header.

Resume gets the raw file from notmuch and using the emacs function
mime-to-mml reconstructs the message (including attachments).

'e' is bound to resume a draft from show or tree mode.
</content>
</entry>
<entry>
<title>emacs: check drafts for encryption tags before saving</title>
<updated>2016-11-13T17:15:31Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-11-13T14:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=90248f862b1860cc80c8afd06636311372e95fe4'/>
<id>urn:sha1:90248f862b1860cc80c8afd06636311372e95fe4</id>
<content type='text'>
In general the user may not want to save plaintext copies of messages
that they are sending encrypted, so give them a chance to abort.
</content>
</entry>
<entry>
<title>emacs: postpone a message</title>
<updated>2016-11-13T16:55:24Z</updated>
<author>
<name>Mark Walters</name>
<email>markwalters1009@gmail.com</email>
</author>
<published>2016-11-13T14:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d820b97477f5705640aa8dcf9dcf311e37508def'/>
<id>urn:sha1:d820b97477f5705640aa8dcf9dcf311e37508def</id>
<content type='text'>
This provides initial support for postponing in the emacs frontend;
resuming will follow in a later commit. On saving/postponing it uses
notmuch insert to put the message in the notmuch database

Current bindings are C-x C-s to save a draft, C-c C-p to postpone a
draft (save and exit compose buffer).

Previous drafts get tagged deleted on subsequent saves, or on the
message being sent.

Each draft gets its own message-id, and we use the namespace
draft-.... for draft message ids (so, at least for most people, drafts
are easily distinguisable).
</content>
</entry>
</feed>
