<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/notmuch-hello.el, branch 0.7</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.7</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2011-06-23T22:58:39Z</updated>
<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>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: Allow the user to choose the "From" address when composing a new message</title>
<updated>2011-05-26T17:34:37Z</updated>
<author>
<name>Thomas Jost</name>
<email>schnouki@schnouki.net</email>
</author>
<published>2011-05-26T08:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=784649561abb627a9d81e4f718656dad0b6b6207'/>
<id>urn:sha1:784649561abb627a9d81e4f718656dad0b6b6207</id>
<content type='text'>
When pressing C-u m, the user will be prompted for the identity to use.
</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>Fix problem with notmuch-hello-nice-number</title>
<updated>2010-10-29T22:49:01Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>hohndel@infradead.org</email>
</author>
<published>2010-10-29T22:49:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ee578338a691bb948a00d9372f9fe2b898f2b267'/>
<id>urn:sha1:ee578338a691bb948a00d9372f9fe2b898f2b267</id>
<content type='text'>
Without this little patch notmuch fails if asked to display a saved
search that has zero results

Edited-by: David Edmondson &lt;dme@dme.org&gt;: With code that is a little
more "emacsy".
</content>
</entry>
<entry>
<title>emacs: Fix the autoload comments</title>
<updated>2010-10-29T22:27:01Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-29T22:27:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b11ecf613a3e574ff80e0e9ec5825b43b541ab12'/>
<id>urn:sha1:b11ecf613a3e574ff80e0e9ec5825b43b541ab12</id>
<content type='text'>
Remove them from non-top-level entry points, (such as the functions to
set notmuch modes and the deprecated notmuch-folder function). And add
one to the notmuch-hello function. Also, add missing documentation
string to notmuch-hello.
</content>
</entry>
<entry>
<title>emacs: Avoid runtime use of `cl'.</title>
<updated>2010-10-28T00:41:50Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2010-04-29T10:33:36Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c506e1034b5adb54b3e4f8d3e59086756f2bb126'/>
<id>urn:sha1:c506e1034b5adb54b3e4f8d3e59086756f2bb126</id>
<content type='text'>
The GNU Emacs Lisp Reference Manual section D.1 says:

&gt; *  Please don't require the cl package of Common Lisp extensions at
&gt;    run time. Use of this package is optional, and it is not part of
&gt;    the standard Emacs namespace. If your package loads cl at run time,
&gt;    that could cause name clashes for users who don't use that package.
&gt;
&gt;    However, there is no problem with using the cl package at compile
&gt;    time, with (eval-when-compile (require 'cl)). That's sufficient for
&gt;    using the macros in the cl package, because the compiler expands
&gt;    them before generating the byte-code.

Follow this advice, requiring the following changes where `cl' was
used at runtime:

- replace `rassoc-if' in `notmuch-search-buffer-title' with the `loop'
  macro and inline code. At the same time find the longest prefix
  which matches the query rather than simply the last,
- replace `union', `intersection' and `set-difference' in
  `notmuch-show-add-tag' and `notmuch-show-remove-tag' with local code
  to calculate the result of adding and removing a list of tags from
  another list of tags.
</content>
</entry>
<entry>
<title>emacs: Remove the joke from the first line of the notmuch-hello view.</title>
<updated>2010-10-22T19:12:22Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-22T19:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ca956552bd1602cfe0b1c579cf188ba921f54dc8'/>
<id>urn:sha1:ca956552bd1602cfe0b1c579cf188ba921f54dc8</id>
<content type='text'>
Overuse just makes the joke unfunny.
</content>
</entry>
<entry>
<title>emacs: Fix notmuch-hello to not break when given a very narrow window.</title>
<updated>2010-10-22T19:03:34Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-22T19:03:34Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1a17faf48d548bc5e6dc1d25b4f63204d1b2eea7'/>
<id>urn:sha1:1a17faf48d548bc5e6dc1d25b4f63204d1b2eea7</id>
<content type='text'>
Simply ensure that some subtractions never result in a negative
number, (since emacs complains when asked to create a string with a
negative length).
</content>
</entry>
<entry>
<title>emacs: Pretty print the numbers of matching messages.</title>
<updated>2010-06-04T01:17:03Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2010-05-04T13:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=636925b40b20c60961660d14e0356f0970e97546'/>
<id>urn:sha1:636925b40b20c60961660d14e0356f0970e97546</id>
<content type='text'>
Insert a separator every three digits when outputting numbers. Allow
the user to choose the separator by customizing
`notmuch-decimal-separator'. Widen the space allocated for message
counts accordingly.
</content>
</entry>
</feed>
