From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/8400 Path: news.gmane.org!not-for-mail From: Bill Harris Newsgroups: gmane.emacs.gnus.user Subject: Re: getting fancy splitting instead of splitting Date: Sat, 23 Dec 2006 01:58:12 GMT Organization: EarthLink Inc. -- http://www.EarthLink.net Message-ID: References: NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1166841619 14609 80.91.229.10 (23 Dec 2006 02:40:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 23 Dec 2006 02:40:19 +0000 (UTC) Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Sat Dec 23 03:40:17 2006 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1Gxwo2-0005S8-IV for gegu-info-gnus-english@m.gmane.org; Sat, 23 Dec 2006 03:40:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gxwo1-0001Xn-G4 for gegu-info-gnus-english@m.gmane.org; Fri, 22 Dec 2006 21:40:13 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!elnk-atl-nf1!newsfeed.earthlink.net!stamper.news.atl.earthlink.net!stamper.news.pas.earthlink.net!newsread4.news.pas.earthlink.net.POSTED!4968b1b5!not-for-mail Original-Newsgroups: gnu.emacs.gnus User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (windows-nt) Cancel-Lock: sha1:NixZWIccU1/EmrntzOBRS4Wu++I= Original-Lines: 111 Original-NNTP-Posting-Host: 71.117.4.199 Original-X-Complaints-To: abuse@earthlink.net Original-X-Trace: newsread4.news.pas.earthlink.net 1166839092 71.117.4.199 (Fri, 22 Dec 2006 17:58:12 PST) Original-NNTP-Posting-Date: Fri, 22 Dec 2006 17:58:12 PST Original-Xref: shelby.stanford.edu gnu.emacs.gnus:78585 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:8400 Archived-At: =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 kai@emptydomain.de (Kai Gro=DFjohann) writes: > (message "split is %s" nnmail-split-methods) > (sleep-for 3) As I understand it, that should pause for 3 seconds, displaying "split is " in the minibuffer, right? When I put it in my .gnus in several places -- beginning, middle, near the end -- I don't see any messages.=20=20 When I put it near the beginning of my .emacs, I get ,---- | (C:\emacs\emacs-21.3\bin\emacs.exe) |=20 |=20 | An error has occurred while loading `c:/.emacs': |=20 | Symbol's value as variable is void: nnmail-split-methods |=20 | To ensure normal operation, you should investigate the cause | of the error in your initialization file and remove it. Start | Emacs with the `--debug-init' option to view a complete error | backtrace `---- When I put it late enough in my .emacs, I still don't see anything, but it at least runs. After Emacs is fully loaded, nnmail-split-methods has a value that's a list of lists for splitting.=20=20 When I start Gnus, I still don't see the display, but nnmail-split-methods ends up being set to nnmail-split-fancy. Afterwards, (mapcar 'car load-history) gives a list that's not too meaningful: ("dabbrev" "newcomment" "bbdb-gui" "bbdb-hooks" "gnus-cite" "gnus-async" "gnus-bcklg" "gnus-ml" "gnus-topic" "nnfolder" "nndoc" "pop3" ...) given that it's truncated. I then looked at the value of load-history. While it's 2207 lines long, searching for spam-stat turned up ,---- | (autoload . nnvirtual-find-group-art) | gnus-cache-open gnus-cache-close gnus-cache-save-buffers gnus-cache-pos= sibly-enter-article gnus-cache-enter-remove-article gnus-cache-possibly-rem= ove-articles gnus-cache-possibly-remove-articles-1 gnus-cache-request-artic= le gnus-cache-possibly-alter-active gnus-cache-retrieve-headers gnus-cache-= enter-article gnus-cache-remove-article gnus-cached-article-p gnus-summary-= insert-cached-articles gnus-summary-limit-include-cached gnus-cache-change-= buffer gnus-cache-member-of-class gnus-cache-file-name gnus-cache-update-ar= ticle gnus-cache-possibly-remove-article gnus-cache-articles-in-group gnus-= cache-braid-nov gnus-cache-braid-heads gnus-jog-cache gnus-cache-read-activ= e gnus-cache-write-active gnus-cache-possibly-update-active gnus-cache-upda= te-active gnus-cache-generate-active gnus-cache-generate-nov-databases gnus= -cache-move-cache gnus-cache-fully-p | (provide . gnus-cache)) | ("c:/.gnus.elc" | (require . spam-stat) | my-spam-stat-learn) | ("c:/.spam-stat.el") | ("spam-stat" spam-stat-file spam-stat-install-hooks spam-stat-unknown-wo= rd-score spam-stat-max-word-length spam-stat-max-buffer-length spam-stat-sp= lit-fancy-spam-group spam-stat-split-fancy-spam-threshhold spam-stat-syntax= -table spam-stat-dirty spam-stat-buffer spam-stat-buffer-name spam-stat-sto= re-current-buffer spam-stat-store-gnus-article-buffer spam-stat spam-stat-n= good spam-stat-nbad spam-stat-good spam-stat-bad spam-stat-score spam-stat-= set-good spam-stat-set-bad spam-stat-set-score spam-stat-make-entry spam-st= at-compute-score with-spam-stat-max-buffer-size spam-stat-buffer-words spam= -stat-buffer-is-spam spam-stat-buffer-is-non-spam spam-stat-buffer-change-t= o-spam spam-stat-buffer-change-to-non-spam spam-stat-save spam-stat-load sp= am-stat-to-hash-table spam-stat-reset spam-stat-score-data spam-stat-score-= word spam-stat-buffer-words-with-scores spam-stat-score-buffer spam-stat-sp= lit-fancy spam-stat-process-directory spam-stat-process-spam-directory spam= -stat-process-non-spam-directory spam-stat-count spam-stat-test-directory s= pam-stat-reduce-size spam-stat-install-hooks-function spam-stat-unload-hook | (provide . spam-stat)) `---- in the early part. It appears as if it's picking up an older, compiled .gnus.elc instead of my .gnus. I'll delete that and try again. ... and that worked! I thought Emacs took the latest version, compiled or not. Perhaps it only compares .el and .elc files, not .gnus and .gnus.elc files? At any rate, the suggestion to look at load-history was just what I needed; thanks! Assuming I don't find anything else strange, I think I'm back and running again. Bill =2D --=20 Bill Harris http://facilitatedsystems.com/weblog/ Facilitated Systems Everett, WA 98208 USA http://facilitatedsystems.com/ phone: +1 425 337-5541 =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (MingW32) Comment: For more information, see http://www.gnupg.org iD8DBQFFjI023J3HaQTDvd8RAnW0AJ9u2NE3VCX477xBUI+f/k35ftxRrgCeILpC MtnIDoBRHQytkyaBlhBh/yA=3D =3DT6HF =2D----END PGP SIGNATURE-----