Mark Walters <markwalters1009 at gmail.com> writes: > On Wed, 07 May 2014, Olivier Berger <olivier.berger at telecom-sudparis.eu> > wrote: >>> >> >> Note that I'm now using the following : >> (define-key notmuch-search-mode-map "S" >> (lambda (&optional beg end) >> "mark messages in thread as spam" >> (interactive (notmuch-search-interactive-region)) >> (notmuch-search-tag '("+spam" "-inbox") beg end) >> (if (eq beg end) (notmuch-search-next-thread)))) >> >> This offers the possibility to jump to the next line when tagging >> individual lines, and not do so when acting on a region. >> >> Btw, such a difference in behaviour may be a tiny, but still nice >> improvement on the code of notmuch-search-archive-thread too. > > I think this is worth doing: do you want to send a patch? The above lisp > is fine but I would replace the "if" by "when". (The main difference is > that "when" cannot take an else clause so using when flags up that there > is not an else clause.) > > If the above is inconvenient then I am happy to post such a patch. >
AFAI'm concerned, feel free to do so ;) Best regards, -- Olivier BERGER http://www-public.telecom-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8 Ingenieur Recherche - Dept INF Institut Mines-Telecom, Telecom SudParis, Evry (France)