From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/67336 Path: news.gmane.org!not-for-mail From: Bill White Newsgroups: gmane.emacs.gnus.general Subject: mairix 'G b c' trouble (was Re: mairix problem: "No new messages found" upon initial indexing) Date: Sun, 07 Sep 2008 21:55:32 -0500 Message-ID: <87y723ibx7.fsf_-_@wolfram.com> References: <87prnfhe84.fsf@wolfram.com> <87r67viqzb.fsf@engster.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220842604 10209 80.91.229.12 (8 Sep 2008 02:56:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Sep 2008 02:56:44 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M15787@lists.math.uh.edu Mon Sep 08 04:57:39 2008 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1KcWwc-0006Wm-O3 for ding-account@gmane.org; Mon, 08 Sep 2008 04:57:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1KcWuw-0001xS-HI; Sun, 07 Sep 2008 21:55:54 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1KcWut-0001xB-LZ for ding@lists.math.uh.edu; Sun, 07 Sep 2008 21:55:51 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1KcWur-0003TL-4h for ding@lists.math.uh.edu; Sun, 07 Sep 2008 21:55:51 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1KcWut-0003wY-00 for ; Mon, 08 Sep 2008 04:55:51 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KcWum-0007H5-2O for ding@gnus.org; Mon, 08 Sep 2008 02:55:44 +0000 Original-Received: from 12-203-99-32.client.mchsi.com ([12.203.99.32]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Sep 2008 02:55:44 +0000 Original-Received: from billw by 12-203-99-32.client.mchsi.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Sep 2008 02:55:44 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 87 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 12-203-99-32.client.mchsi.com X-Phone: 217-398-0700 x 234 X-Fax: 217-398-0747 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:gffmwDWK3CB2RVEq/IW4XhZdaLA= X-Spam-Score: -0.6 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:67336 Archived-At: On Sun Sep 07 2008 at 16:20, David Engster wrote: > Bill White writes: >> Here's my config file, based on /usr/share/doc/mairix/dotmairixrc.eg. >> "/home/billw/wri/Mail-2006/gunroom" is an nnml dir containing 837 >> message files and no subdirs; >> >> ,----[ ~/.mairixrc ] >> | base=/home/billw/wri/Mail-2006 >> | maildir=gunroom >> | mfolder=zzz_mfolder >> | mformat=maildir >> | database=/home/billw/wri/Mail-2006/mairix_database >> `---- > > nnml stores its mail in MH format, not maildir. So you have to use > > mh=gunroom > mformat=mh Argh! Now I see and understand that bit in the info manual at (info "(gnus) Setting up mairix") >> /home/billw/wri/Mail-2006/zzz_mfolder >> hasn't been created (should I do that by hand? > > It will be created if it doesn't exist. If you plan to use the > nnmairix back end for Gnus, you don't have to specify 'mfolder' at all > (but it does no harm, either). Thanks! Now mairix indexes messages, and I'm slowly adding various dirs to be indexed. Now there's a problem within gnus :-/ Here's the nnmairix stuff in my ~/.emacs (I keep my gnus settings there instead of ~/.gnus) ,----[ ~/.emacs ] | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ;; | ;; nnmairix - mail indexing and searching | ;; see ~/.mairixrc and (info "(gnus) nnmairix") | | (require 'nnmairix) | (defun my-check-mail-mairix-update (level) | (interactive "P") | ;; if no prefix given, set level=1 | (gnus-group-get-new-news (or level 1)) | (nnmairix-update-groups "mairix-server" t t) | (gnus-group-list-groups)) | | (define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update) | | (setq gnus-auto-subscribed-groups | "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*") `---- Start gnus, then in my Group buffer after all mail is retrived after startup, I do 'G b c' (nnmairix-create-server-and-default-group) and give it these four answers: mairix-server [it matches the arg of nnmairix-update-groups above] nnml [from (info "(gnus) Configuring nnmairix")] mairix mairix-group and I immediately get this error: Debugger entered--Lisp error: (void-function nil-open-server) nil-open-server(nil) apply(nil-open-server nil) nnmairix-create-server-and-default-group() call-interactively(nnmairix-create-server-and-default-group nil nil) Quit out of the error, then running 'g' in the Group buffer returns this message after retrieving my other mail: ,----[ *Messages* ] | Server mairix-server not opened `---- Any ideas? Thanks for your help! bw -- Bill White . billw@wolfram.com . http://members.wolfram.com/billw "No ma'am, we're musicians."