<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs, branch 0.2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2010-04-16T14:53:10Z</updated>
<entry>
<title>Revert "notmuch.el: 'F' in search mode takes us to a list of folders."</title>
<updated>2010-04-16T14:53:10Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-16T14:53:10Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9792d3553e907c4af58a9a29af63023d818c4623'/>
<id>urn:sha1:9792d3553e907c4af58a9a29af63023d818c4623</id>
<content type='text'>
This reverts commit fbec989fe3272d6eff038369587be076347b96f0.

I only pushed this accidentally. See message
id:871ver6u9r.fsf@yoom.home.cworth.org for the various reasons I
didn't like this patch, (mostly I think the association of 'F' is
wrong).
</content>
</entry>
<entry>
<title>emacs: Fix search filtering of a global search ("*")</title>
<updated>2010-04-16T04:25:45Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-16T04:22:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b4459b8a4d39f635f79d44f676be13e974cc1a72'/>
<id>urn:sha1:b4459b8a4d39f635f79d44f676be13e974cc1a72</id>
<content type='text'>
With the recent addition of "*" being a special case for a search
matching all messages, we have to take care when doing a filter
operation. In this case it's not legal to simply append and get:

	* and &lt;some-new-search-terms&gt;

Instead we carefully construct a new search string of only:

	&lt;some-new-search-terms&gt;

This could all be avoided if we had a parser that could understand
"*" with the meaning we want.
</content>
</entry>
<entry>
<title>Clean up code duplication in adding or removing tag by region.</title>
<updated>2010-04-14T17:10:55Z</updated>
<author>
<name>Jesse Rosenthal</name>
<email>jrosenthal@jhu.edu</email>
</author>
<published>2010-04-13T18:47:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=db96d67ba2e2ae01bc3139a3a22cc5433880cbae'/>
<id>urn:sha1:db96d67ba2e2ae01bc3139a3a22cc5433880cbae</id>
<content type='text'>
Clean up code duplication, as per Carl's suggestion, by making
notmuch-search-{add/remove}-tag-thread a special case of the -region
commands, where the region in question is between (point) and (point).
</content>
</entry>
<entry>
<title>Fix bug in adding or removing tag by region.</title>
<updated>2010-04-14T17:09:53Z</updated>
<author>
<name>Jesse Rosenthal</name>
<email>jrosenthal@jhu.edu</email>
</author>
<published>2010-04-13T18:47:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2fbb6d05a931b23c307aee3af05ab488c6bca425'/>
<id>urn:sha1:2fbb6d05a931b23c307aee3af05ab488c6bca425</id>
<content type='text'>
There was a bug in notmuch-search-{add,remove}-tag-region, which would
not behave correctly if the region went beyond the last message. Now,
instead of simply iterating to the last line of the region, these
functions will iterate to the minimum of the last line of the region
and the last possible line, i.e.

(- (line-number-at-pos (point-max)) 2)

Tested-by: Carl Worth &lt;cworth@cworth.org&gt; Note that the old, buggy
behavior included infinite loops of emacs lisp code, so the new
behavior is significantly better than that.
</content>
</entry>
<entry>
<title>notmuch.el: quote args in notmuch-show to facilitate remote use</title>
<updated>2010-04-13T16:14:03Z</updated>
<author>
<name>Jesse Rosenthal</name>
<email>jrosenthal@jhu.edu</email>
</author>
<published>2010-01-24T20:22:33Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9193455fa1476ea3957475e77379b75efa6dd90b'/>
<id>urn:sha1:9193455fa1476ea3957475e77379b75efa6dd90b</id>
<content type='text'>
Put single-quotes around the argument of the `show --entire-thread' command
in notmuch-show. This change should have no effect on normal usage.
However, it allows us to use the notmuch.el client with a remote notmuch
binary and database over ssh (by, e.g., setting `notmuch-command' to a
simple shell script). Without the quotes, ssh will not send the command
properly.

One very simple example script is as follows. (Note that it requires
keypair login to the ssh server.)

        #!/bin/sh

        SSH_BIN="/path/to/local/ssh"
        NOTMUCH_HOST="my.remote.server"
        NOTMUCH_REMOTE_PATH="/path/to/remote/notmuch"

        $SSH_BIN $NOTMUCH_HOST $NOTMUCH_REMOTE_PATH $@
</content>
</entry>
<entry>
<title>emacs: Correct the documentation for notmuch-search-add-tag (and -remove-tag)</title>
<updated>2010-04-07T20:15:27Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-07T20:15:27Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=fec5622add1a4e9f305c16e96143439ee22a5c58'/>
<id>urn:sha1:fec5622add1a4e9f305c16e96143439ee22a5c58</id>
<content type='text'>
These commands act on all messages in the thread, not simply those
that match the search. (There are use case for both behaviors, but the
documentation must match the behavior that's actually implemented).
</content>
</entry>
<entry>
<title>notmuch.el: add functionality in notmuch search mode to add or remove tags by region</title>
<updated>2010-04-07T20:10:36Z</updated>
<author>
<name>Jesse Rosenthal</name>
<email>jrosenthal@jhu.edu</email>
</author>
<published>2010-02-17T00:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4c9585933ee1adf03dc0153f5a7d55bcd205d245'/>
<id>urn:sha1:4c9585933ee1adf03dc0153f5a7d55bcd205d245</id>
<content type='text'>
This patch adds `-region' versions of the `notmuch-search-' commands to find
properties. It also splits up  `notmuch-add/remove-tags' into both a
`-thread' and a `-region' version. (This makes us modify
`notmuch-search-archive-thread' to use the
`notmuch-search-remove-tag-thread' function, instead of
`notmuch-search-remove-tag', for consistency.) The add/remove-tag command
called by pressing `+' or `-' will then choose accordingly, based on whether
region is active.

This version fixes a couple of errors in the first version, which led to
incorrect marking of some tags in the search view (though the actual
tagging was still correct). It's also based on current master.

I'm not sure any more if region selection is actually the correct way to
do this, or if a mutt-style message-marking method would be better. But
I didn't want a buggy incorrect version out there.
</content>
</entry>
<entry>
<title>Display the last few lines of a citation by default.</title>
<updated>2010-04-07T19:15:08Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-07T19:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d5f5b38339d80e24a2b7bbfb0b46730699fbc2dd'/>
<id>urn:sha1:d5f5b38339d80e24a2b7bbfb0b46730699fbc2dd</id>
<content type='text'>
As put forth in the commit that enabled this functionality, the last
few lines of a citation are often much more important. In that case,
let's actually do the useful thing by default.
</content>
</entry>
<entry>
<title>notmuch.el: Allow citation suffixes to be shown as well as prefixes.</title>
<updated>2010-04-07T19:10:36Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2010-02-17T10:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c44ce805de8ca01a5ceaa8db94a347e7236f17ce'/>
<id>urn:sha1:c44ce805de8ca01a5ceaa8db94a347e7236f17ce</id>
<content type='text'>
In many conversations the last few lines of a citation are more
interesting than the first few lines, hence allow those to be shown if
desired.

Signed-off-by: Sebastian Spaeth &lt;Sebastian@SSpaeth.de&gt;
</content>
</entry>
<entry>
<title>notmuch.el: Colour cited regions and signatures with message-cited-text-face</title>
<updated>2010-04-07T19:02:35Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2010-02-15T15:56:15Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e95dac86f578f8c4da224409bab1bd2ba7c910f5'/>
<id>urn:sha1:e95dac86f578f8c4da224409bab1bd2ba7c910f5</id>
<content type='text'>
Signed-off-by: Sebastian Spaeth &lt;Sebastian@SSpaeth.de&gt; (with fixup to
               avoid over-eager coloring of signatures).
</content>
</entry>
</feed>
