From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/51291 Path: main.gmane.org!not-for-mail From: Danny Siu Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap, gnus-agent and `/' as a subfolder separator Date: Wed, 09 Apr 2003 16:06:47 -0700 Organization: Adobe Systems Incorporated Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1049929711 11856 80.91.224.249 (9 Apr 2003 23:08:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 9 Apr 2003 23:08:31 +0000 (UTC) Original-X-From: owner-ding@hpc.uh.edu Thu Apr 10 01:08:30 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 193OgA-00034q-00 for ; Thu, 10 Apr 2003 01:08:30 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 193OfW-0004cK-00; Wed, 09 Apr 2003 18:07:50 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 09 Apr 2003 18:08:54 -0500 (CDT) Original-Received: from smtp-relay-2.adobe.com (smtp-relay-2.adobe.com [192.150.11.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id SAA09117 for ; Wed, 9 Apr 2003 18:08:41 -0500 (CDT) Original-Received: from inner-relay-2.corp.adobe.com (inner-relay-2 [153.32.1.52]) by smtp-relay-2.adobe.com (8.12.9/8.12.9) with ESMTP id h39N6x0w012858 for ; Wed, 9 Apr 2003 16:07:00 -0700 (PDT) Original-Received: from mailsj-v1.corp.adobe.com (mailsj-dev.corp.adobe.com [153.32.1.192]) by inner-relay-2.corp.adobe.com (8.12.3/8.12.3) with ESMTP id h39N6sgm020132 for ; Wed, 9 Apr 2003 16:06:54 -0700 (PDT) Original-Received: from GIGI.corp.adobe.com ([153.32.155.36]) by mailsj-v1.corp.adobe.com (Netscape Messaging Server 4.15 v1 Jul 11 2001 16:32:57) with ESMTP id HD3MVI00.H5R for ; Wed, 9 Apr 2003 16:06:54 -0700 Original-To: ding@hpc.uh.edu X-Mailer: Oort Gnus v0.18 X-Location: San Jose X-Face: fHBvLrQQW(GRz#RNTAN(,')p8NGv}{6dMh\:?%*D\+8hgkiA_dub1@\,Y"r5'a8C(8e~cGG(WFTU\OlAqI[B?V7m'ZGkquvZ/d k~E"A"@WK;0mLF&\%W1kIC]O"z#/>YNUefE1%5/NUX;ml]@$nW;05Z9uZ/CqTz]A)+`1ROuF~||pG= k>Zi@hE- X-Emacs: 21.2.1 In-Reply-To: (Eric Knauel's message of "Wed, 09 Apr 2003 11:01:54 +0200") User-Agent: Gnus/5.090018 (Oort Gnus v0.18) Emacs/21.2 (windows-nt) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:51291 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:51291 Try this. it removes "/" from gnus-invalid-group-regexp (setq gnus-invalid-group-regexp"[: `'\"]\\|^$") Eric Knauel writes: Eric> Hi, Eric> The gnus-agent of Oort Gnus 0.17 seems to be confused when `/' is Eric> used as a subfolder separator on IMAP servers. I'm not sure whether Eric> this is a bug: Eric> I subscribed some nnimap groups, Eric> e.g. `nnimap+webmail.macnews.de:macnews/cocoa', accessing them in Eric> `Plugged mode' works fine, so does fetching the articles with Eric> gnus-agent `J s': Eric> ,---- | [knauel@albert cocoa] pwd | Eric> /Users/knauel/.gnus/News/agent/nnimap/webmail.macnews.de/macnews/cocoa Eric> | [knauel@albert cocoa] ls | 1 2 3 cocoa `---- Eric> However, if I try to access this group in `Unplugged mode' this will Eric> happen: Eric> ,---- | Signaling: (error "Couldn't request group Eric> nnimap+webmail.macnews.de:macnews/cocoa: Invalid group (no such Eric> directory)") | signal(error ("Couldn't request group Eric> nnimap+webmail.macnews.de:macnews/cocoa: Invalid group (no such Eric> directory)")) | cerror("Couldn't request group %s: %s" Eric> "nnimap+webmail.macnews.de:macnews/cocoa" "Invalid group (no such Eric> directory)") | apply(cerror "Couldn't request group %s: %s" Eric> ("nnimap+webmail.macnews.de:macnews/cocoa" "Invalid group (no such Eric> directory)")) | error("Couldn't request group %s: %s" Eric> "nnimap+webmail.macnews.de:macnews/cocoa" "Invalid group (no such Eric> directory)") | Eric> gnus-select-newsgroup("nnimap+webmail.macnews.de:macnews/cocoa" nil Eric> nil) | Eric> gnus-summary-read-group-1("nnimap+webmail.macnews.de:macnews/cocoa" Eric> nil t nil nil nil) | Eric> gnus-summary-read-group("nnimap+webmail.macnews.de:macnews/cocoa" Eric> nil t nil nil nil nil) | gnus-group-read-group(nil t) | Eric> gnus-group-select-group(nil) | gnus-topic-select-group(nil) | Eric> call-interactively(gnus-topic-select-group) `---- Eric> I suppose that gnus searches for the mail files in the wrong Eric> directory or gnus-agent creates the mail folder in the wrong Eric> directory. Eric> By looking at the function `nnmail-group-pathname' in nnmail.el I Eric> found out that it returns Eric> `/Users/knauel/.gnus/Mail/nnml/macnews_cocoa' in this case. If I Eric> `ln -s' that directory to the actual directory created by gnus-agent Eric> fetch ---it works fine. Eric> However, sometimes (I couldn't figure out why or when) gnus searches Eric> these groups at Eric> `/Users/knauel/.gnus/News/agent/nnimap/webmail.macnews.de', which is Eric> quite correct, but it can't find the subfolder `macnews/cocoa' in Eric> this directory. It's looking for `macnews_cocoa' there, so if make Eric> another link there, it'll work. That's very confusing. ;-) Eric> BTW I'm using (setq nnmail-use-long-file-names t) in my gnus.el. Eric> -Eric -- "Excuse me --- Di Du Du Duuuuh Di Dii --- Huh Weeeheeee" Eric> (Albert King) -- Danny Siu