<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs, branch 0.9</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.9</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.9'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2011-10-06T13:33:21Z</updated>
<entry>
<title>emacs: add notmuch-show-refresh-view function</title>
<updated>2011-10-06T13:33:21Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2011-05-29T00:09:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=76fdca8f773cce5e8d472c15044e658775eade1e'/>
<id>urn:sha1:76fdca8f773cce5e8d472c15044e658775eade1e</id>
<content type='text'>
This function, like the equivalent for notmuch-search, just refreshes
the current show view.  Like in notmuch-search, this new function is
bound to "=".  If a prefix is given then the redisplay happens with the
crypto-switch set, which displays the thread with the opposite logic
of whatever is set in the notmuch-crypto-process-mime customization
variable.
</content>
</entry>
<entry>
<title>emacs: Add callback functions to crypto sigstatus button.</title>
<updated>2011-10-06T13:30:25Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2011-05-31T17:07:13Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d1519d256ab322d4f92ddd15e25d9ba9648909e8'/>
<id>urn:sha1:d1519d256ab322d4f92ddd15e25d9ba9648909e8</id>
<content type='text'>
This adds two callback functions to the sigstatus button.  If the sig
status is "good", then clicking the button displays the output of "gpg
--list-keys" on the key fingerprint.  If the sigstatus is "bad", then
clicking the button will retrieve the key from the keyserver, and
redisplay the current buffer.

Thanks to David Bremner &lt;bremner@unb.ca&gt; for help with this.
</content>
</entry>
<entry>
<title>emacs: Improve support for message/rfc822 parts.</title>
<updated>2011-09-06T01:58:52Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2011-06-06T00:29:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7d3aacbf1440512b58f4394875d60938caef2409'/>
<id>urn:sha1:7d3aacbf1440512b58f4394875d60938caef2409</id>
<content type='text'>
The insert-part-message/rfc822 function is overhauled to properly
processes the new formatting of message/rfc822 parts.  The json output
for message parts now includes "headers" and "body" fields, which are
now parsed and output appropriately.
</content>
</entry>
<entry>
<title>fix checking whether header is member of message-hidden-headers</title>
<updated>2011-08-25T12:08:04Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2011-08-22T11:59:02Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8e2a14bbbb5c423614a2f5992d756674ece5bedb'/>
<id>urn:sha1:8e2a14bbbb5c423614a2f5992d756674ece5bedb</id>
<content type='text'>
Emacs lisp function 'member' takes element and list as an
argument. I.e. the second argument is list, not symbol
referencing the list.
On emacs 23.x the member call always returned nil (thus buggy),
on emacs 22.x the call failed, making it unusable.
</content>
</entry>
<entry>
<title>emacs: Fix to unconditionally display subject changes in collapsed thread view</title>
<updated>2011-07-01T09:00:25Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-07-01T08:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=580de27177de5cd6c5cbc9cc3759ce320216dd5b'/>
<id>urn:sha1:580de27177de5cd6c5cbc9cc3759ce320216dd5b</id>
<content type='text'>
The feature to show subject changes in the collapsed thread view was
originally added (8ab433607) with an option
(notmuch-show-always-show-subject) to display the subject
for all messages, even when there was no change.

The subsequent commit (4f04d273) changed the sense of the test (or to
and) and the name of the controlling variable
(notmuch-show-elide-same-subject).

But this commit is broken in a few ways:

  1. The original definition of notmuch-show-always-show-subject was
     left around

     But the variable isn't actually used in the code at all, so it
     just adds clutter and confusion to the customization interface.

  2. The name and description of the controlling variable doesn't
     match the implementation

     The name suggests that setting the variable to t will cause
     repeated subjects to be elided, (suggesting that when it is nil
     all subjects will be shown).

     However, when the variable is nil, no subjects are shown. So a
     correct name for the variable in this sense would be
     notmuch-show-subject-changes.

Showing subject changes is a useful feature, and should be on by
default. (We don't want to bury generally useful features behind
customizations that users have to find).

Rather than fixing the name of the variable and changing its default
value, here we remove the condition entirely, such that the feature is
enabled unconditionally.

So both the currently-used variable and the stale definition of the
formerly-used are removed.

Also, the one relevant test-suite result is updated, (showing the
intial subject of a collapsed thread, and no subject display for later
messages that do not change the subject).
</content>
</entry>
<entry>
<title>Makefile: Make emacs compilation depend on global dependencies.</title>
<updated>2011-06-28T18:59:48Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-06-28T18:42:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e5dafc90517e08f34bdc3a265a1e605068e63db2'/>
<id>urn:sha1:e5dafc90517e08f34bdc3a265a1e605068e63db2</id>
<content type='text'>
We call these "global_deps" for a reason, after all!

Without this, emacs compilation would proceed even if the configure script
failed, (such as for a missing dependency). That's undesirable as it can
cause the helpful error messages from the configure failure to scroll away.
</content>
</entry>
<entry>
<title>fix sum moar typos [error messages]</title>
<updated>2011-06-23T22:59:03Z</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=607a73010a5ace8c200f72324558b4901d61fceb'/>
<id>urn:sha1:607a73010a5ace8c200f72324558b4901d61fceb</id>
<content type='text'>
Various typo fixes in error messages within the source code.

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

Edited-by: Carl Worth &lt;cworth@cworth.org&gt; Restricted to just error messages.
</content>
</entry>
<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>fix sum moar typos [comments in source code]</title>
<updated>2011-06-23T22:58:39Z</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=8bb6f7869c4c98190f010d60409938b1c50c5968'/>
<id>urn:sha1:8bb6f7869c4c98190f010d60409938b1c50c5968</id>
<content type='text'>
Various typo fixes in comments within the source code.

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

Edited-by: Carl Worth &lt;cworth@cworth.org&gt; Restricted to just
source-code comments, (and fixed fix of "descriptios" to "descriptors"
rather than "descriptions").
</content>
</entry>
<entry>
<title>fix sum moar typos [build scripts, Makefiles]</title>
<updated>2011-06-23T22:44:59Z</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=730acd4764535e19f4a461753a3ea1623af42f71'/>
<id>urn:sha1:730acd4764535e19f4a461753a3ea1623af42f71</id>
<content type='text'>
Various typo fixes in comments within the Makefile and other build scripts.

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

Edited-by: Carl Worth &lt;cworth@cworth.org&gt; Restricted to just build files.
</content>
</entry>
</feed>
