From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/7688 Path: news.gmane.org!not-for-mail From: Michael Piotrowski Newsgroups: gmane.emacs.gnus.user Subject: Re: gnus and namazu, glimpse, swish-e or swish++ ? Date: Tue, 18 Jul 2006 18:58:19 +0200 Organization: dynalabs Network Research Unit Message-ID: References: <871wt7uhvg.fsf@hillenius.net> <873bd19o7d.fsf@ashbery.wjsullivan.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1153244501 9574 80.91.229.2 (18 Jul 2006 17:41:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 Jul 2006 17:41:41 +0000 (UTC) Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Tue Jul 18 19:41:39 2006 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G2tZf-00070S-Cj for gegu-info-gnus-english@m.gmane.org; Tue, 18 Jul 2006 19:41:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G2tZe-0006yY-TH for gegu-info-gnus-english@m.gmane.org; Tue, 18 Jul 2006 13:41:34 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 40 Original-X-Trace: individual.net DUVJvUpwx4Gb+JTg+4ssmwVMCw4YJSyr9K7aqn00t8bwiKeYc= User-Agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (berkeley-unix) X-Face: %OvAx]kKl`N, i?yQ+$^p9w2oy)Yg|O}a_~6wtRQ@UTZ*(jSPubbonT]m++M>YBtJqkZZa!W"y5`aI.FoKO%$JHz=ws|i?y^o2bds(+pcp>gcX]H}?-tCzL^ABzJUWYzS{"!_hFg:JD)`kxRKLsNp X-Operating-System: NetBSD Content-Language: en Cancel-Lock: sha1:1fLhixawzMioLlcL7Ch4yMjsmXw= Original-Xref: shelby.stanford.edu gnu.emacs.gnus:77869 Original-To: info-gnus-english@gnu.org X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:7688 Archived-At: On 2006-07-17 John Sullivan wrote: > But, for mail searching, if you are using maildir, check out mairix. I > haven't looked at integrating it into emacs yet, but it builds a > maildir folder containing links to the matching messages, which you > can then browse in Gnus. I can't believe how fast it searches -- it's > unreal. Very true! The indexing is also *very* fast. I'm using a very simple "integration" into Gnus (I'm using nnml for normal mail and nnfolder for archive groups). I created a directory ~/Mail/search-results and put the following in ~/.mairixrc: #v+ base=~/Mail mh=mail...:list... mbox=archive/sent-mail/[0-9][0-9][0-9][0-9]-[0-9][0-9]:archive/sent-news mformat=mh mfolder=search-results database=/home/mxp/.mairix_db #v- I then added ~/Mail/search-results as a foreign nnmh group in Gnus (I also made it "permanently visible" so that it's easier to find). For searching I simply use something like M-! mairix f:larsi RET g in the Group buffer and I can then browse the results in the search-results group. The only minor annoyances are that I have to press g to update the group before entering it the first time and that the message counts are (understandably) *way* off. Apart from that I'm very satisfied with this setup: It's easy, fast, and transparent. -- Michael Piotrowski, M.A. Public key at