<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs, branch 0.12</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.12</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.12'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-03-11T01:24:14Z</updated>
<entry>
<title>emacs: fix MML quoting in replies</title>
<updated>2012-03-11T01:24:14Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2012-03-04T08:25:38Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=90f310b4fb8903898ead674059584737e448eb8a'/>
<id>urn:sha1:90f310b4fb8903898ead674059584737e448eb8a</id>
<content type='text'>
The reply MML quoting added in commit ae438cc unintentionally MML
quotes also the signature/encryption MML tags added via
message-setup-hook, causing the reply not to be signed/encrypted.

MML quote just the original message in the temp buffer before
inserting it to the message buffer, to not interfere with message mode
hooks or message construction in general.

See [1] and [2] for bug reports.

Thanks to Tim Bielawa &lt;tbielawa@redhat.com&gt; for testing.

[1] id:"87hay78x6l.fsf@wyzanski.jamesvasile.com"
[2] id:"1330812262-28272-1-git-send-email-tbielawa@redhat.com".

Signed-off-by: Jani Nikula &lt;jani@nikula.org&gt;
</content>
</entry>
<entry>
<title>Spelling fix</title>
<updated>2012-03-01T23:04:21Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2012-03-01T13:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2c077b1e4a3202fb3b3269a3f734e3ae75ddceff'/>
<id>urn:sha1:2c077b1e4a3202fb3b3269a3f734e3ae75ddceff</id>
<content type='text'>
Retreive is spelled as r e t r i e v e .
</content>
</entry>
<entry>
<title>emacs: retain show buffer state after retrieving gpg key</title>
<updated>2012-03-01T23:04:02Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2012-03-01T13:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1fb5c77818ff00714a7012b74b2bc620818f4a36'/>
<id>urn:sha1:1fb5c77818ff00714a7012b74b2bc620818f4a36</id>
<content type='text'>
After retrieving gpg key retain show buffer state like in
all other operations (i.e. no other calls to notmuch-show-refresh-view
provides optional reset-state argument).
Emacs MUA keeps current message under cursor instead of going first
open message(possibly marking it read).
</content>
</entry>
<entry>
<title>emacs: Clarify description of thread manipulating functions</title>
<updated>2012-03-01T02:47:57Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2012-02-21T09:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8c095acb6cdabde1eefcf56f308f986816a41a98'/>
<id>urn:sha1:8c095acb6cdabde1eefcf56f308f986816a41a98</id>
<content type='text'>
It is not clear whether the term "thread" refers to the thread in the
database or to the thread currently shown in a buffer. Those two
meanings may refer to different sets of messages, e.g. when a new email
is added to the database while the buffer shows the state before the new
email arrived.

This patch replaces the term thread with the term current buffer, which
is hopefully less ambiguous.
</content>
</entry>
<entry>
<title>emacs: Fix out of date comment</title>
<updated>2012-02-28T02:36:34Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-02-25T14:50:26Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f89f3709d663ee87e0bbcfab5b184519a957d22a'/>
<id>urn:sha1:f89f3709d663ee87e0bbcfab5b184519a957d22a</id>
<content type='text'>
The behavior of the header line in show-mode changed from showing the
subject of the first open message to showing the subject of the first
message in 4d77f18b.  Update a comment to reflect this.
</content>
</entry>
<entry>
<title>emacs: Reverse the meaning of notmuch-show-refresh-view's argument</title>
<updated>2012-02-25T14:35:22Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-02-21T15:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=17a06ab990217fe3f8d71d9fd2520bcfbb79d9ed'/>
<id>urn:sha1:17a06ab990217fe3f8d71d9fd2520bcfbb79d9ed</id>
<content type='text'>
Consensus seems to be that people prefer that refreshing show buffers
retains state by default, rather than resetting it by default.  This
turns out to be the case in the code, as well.  In fact, there's even
a test for this that's been marked broken for several months, which
this patch finally gets to mark as fixed.
</content>
</entry>
<entry>
<title>emacs: When refreshing a show buffer, only mark read when resetting state</title>
<updated>2012-02-25T14:35:08Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-02-21T15:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4d77f18b1dbf4e6261b3d16cbbb50cb2127ebccf'/>
<id>urn:sha1:4d77f18b1dbf4e6261b3d16cbbb50cb2127ebccf</id>
<content type='text'>
If we retain state while refreshing a show buffer, it should not mark
any messages read since it's not a navigation operation (it especially
shouldn't mark the first message matching the query read, which is
what it did previously).  If the user or caller requests that refresh
reset the state of the buffer, then we consider that a navigation
operation, so we do mark the message under point after the refresh
read.

This is implemented by moving responsibility for initial positioning
and read-marking out of notmuch-show-worker and into its caller.
Since notmuch-show-worker is now exclusively about building the show
buffer, we rename it to notmuch-show-build-buffer.
</content>
</entry>
<entry>
<title>emacs: add `notmuch-show-stash-mlarchive-link{, -and-go}'</title>
<updated>2012-02-25T14:34:27Z</updated>
<author>
<name>Pieter Praet</name>
<email>pieter@praet.org</email>
</author>
<published>2012-02-19T20:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2f86290aaf6e4b0de54ea75ca17ce129bfbf3730'/>
<id>urn:sha1:2f86290aaf6e4b0de54ea75ca17ce129bfbf3730</id>
<content type='text'>
* emacs/notmuch-show.el

  (notmuch-show-stash-mlarchive-link-alist):
    New defcustom of type `alist' (key = name, value = URI),
    containing Mailing List Archive URI's for searching by Message-Id.

  (notmuch-show-stash-mlarchive-link-default):
    New defcustom, default MLA to use when `notmuch-show-stash-mlarchive-link'
    received no user input whatsoever.  Available choices are generated using
    the contents of `notmuch-show-stash-mlarchive-link-alist'.

  (notmuch-show-stash-map):
    Added keybinds "l" and "L" for `notmuch-show-stash-mlarchive-link'
    respectively `notmuch-show-stash-mlarchive-link-and-go'.

  (notmuch-show-stash-mlarchive-link):
    New function, stashes a URI pointing to the current message at one
    of the MLAs configured in `notmuch-show-stash-mlarchive-link-alist'.
    Prompts user with `completing-read' if not provided with an MLA key.

  (notmuch-show-stash-mlarchive-link-and-go):
    New function, uses `notmuch-show-stash-mlarchive-link' to
    stash a URI, and then visits it using the browser configured
    in `browse-url-browser-function'.

Based on original work [1] by David Edmondson &lt;dme@dme.org&gt;.

[1] id:"1327397873-20596-1-git-send-email-dme@dme.org"
</content>
</entry>
<entry>
<title>emacs: `notmuch-show-get-message-id': optionally return Message-Id sans prefix</title>
<updated>2012-02-25T14:33:18Z</updated>
<author>
<name>Pieter Praet</name>
<email>pieter@praet.org</email>
</author>
<published>2012-02-19T20:50:25Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=16ba777fd2a6dc6e9ade1f3894f5d7a001464a53'/>
<id>urn:sha1:16ba777fd2a6dc6e9ade1f3894f5d7a001464a53</id>
<content type='text'>
* emacs/notmuch-show.el

  (notmuch-show-get-message-id):
    Add optional arg BARE.  When non-nil, return a Message-Id without
    quotes and prefix, thus obviating the need to strip them off again
    in various places.

  (notmuch-show-stash-message-id-stripped):
    Update wrt changes in `notmuch-show-get-message-id'.
</content>
</entry>
<entry>
<title>emacs: support text/calendar mime type</title>
<updated>2012-02-25T12:55:47Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2012-02-09T14:46:03Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=cfdc9a472de43ebdb67983d911b964ec387737b5'/>
<id>urn:sha1:cfdc9a472de43ebdb67983d911b964ec387737b5</id>
<content type='text'>
Replace text/x-vcalendar with text/calendar, while maintaining support
and backwards compatibility for text/x-vcalendar.

Code by David Edmondson &lt;dme@dme.org&gt;
</content>
</entry>
</feed>
