From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/3852 Path: main.gmane.org!not-for-mail From: steve@miranova.com (Steven L. Baur) Newsgroups: gmane.emacs.gnus.general Subject: Re: Getting new mail with nnml Date: 04 Nov 1995 17:41:41 -0800 Organization: Miranova Systems, Inc. Sender: steve@miranova.com Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035144675 27560 80.91.224.250 (20 Oct 2002 20:11:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:11:15 +0000 (UTC) X-From-Line: ding-request@ifi.uio.no Sat Nov 4 18:14:38 1995 Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by miranova.com (8.6.11/8.6.9) with ESMTP id SAA18168 for ; Sat, 4 Nov 1995 18:14:30 -0800 Original-Received: from miranova.com (steve@miranova.com [204.212.162.100]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Sun, 5 Nov 1995 02:44:40 +0100 Original-Received: (from steve@localhost) by miranova.com (8.6.11/8.6.9) id RAA18006; Sat, 4 Nov 1995 17:41:46 -0800 Original-To: ding@ifi.uio.no X-Url: http://www.miranova.com/%7Esteve/ In-Reply-To: nc0273@netcom.com's message of 04 Nov 1995 16:25:37 -0800 X-Mailer: September Gnus v0.12 Original-Lines: 39 Xref: main.gmane.org gmane.emacs.gnus.general:3852 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:3852 >>>>> "Sean" == Sean Lynch writes: Sean> When I'm in the middle of a September 0.12 session, if I Sean> receive new mail, and I type "2g" to get my new mail (all my Sean> mail groups are at level 2 or below), it all ends up in an Sean> mbox in my home directory rather than being put into the Sean> appropriate nnml groups. However, if I respool articles Sean> from other groups, they get split up properly. Sean> Anyone have any insight on this one? If this is what I think it is, it's not sgnus specific, the problem is also with Gnus 5.0 too. The code paths taken during 1) Gnus startup, 2) a batch fetch new mail and 3) fetch new mail for specific group are all different. First off, I use procmail splitting where each nnml: folder gets fed by a file named ~/spool/nnml-folder-name.spool. A current problem with splitting mail exists if you have nnml folders with names including "."s, and gnus-use-long-file-name is t. You can make some of the bad behavior go away by eliminating the (nasty) routine in nnmail which converts strings with dots in them to strings with slashes in them (paths 1 & 3 work, 2 does not). Another problem which manifests itself similarly is Gnus will bogusly match a shorter nnml folder name to a spool file (in case 2 above) but get it correct for cases 1 & 3. Eg. I have a nnml folder named gnus-list which is intended to have messages inserted *manually only* to it. I have another nnml folder dgnus-list which is intended to be filled by mail split by procmail from ~/spool/dgnus-list.spool. When I do M-2 g all of the dgnus-list.spool gets put into nnml:gnus-list. Therefore, for my configuration, case 2 (M-2 g) is badly broken, and I've stopped using it. -- steve@miranova.com baur