From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/9057 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.gnus.user Subject: Re: Problem with archive group Date: Thu, 31 May 2007 17:04:39 +0900 Organization: Emacsen advocacy group Message-ID: References: <87r6p0b699.fsf@janni.cybervalley.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1180600880 30269 80.91.229.12 (31 May 2007 08:41:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 31 May 2007 08:41:20 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Thu May 31 10:41:14 2007 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HtgDZ-0001Ih-Cq for gegu-info-gnus-english@m.gmane.org; Thu, 31 May 2007 10:41:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HtgDY-0000MC-FX for gegu-info-gnus-english@m.gmane.org; Thu, 31 May 2007 04:41:12 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!news.tiscali.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 46 Original-X-Trace: individual.net ApHlMM6Pdg03EJJF2bzEwgiK4rFK8L7S++YCK9JuY3bQKfOJM= X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.0.990 (gnu/linux) Cancel-Lock: sha1:h4kVawCyxUQQ33V9ey947BP00qU= Original-Xref: shelby.stanford.edu gnu.emacs.gnus:79240 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:9057 Archived-At: >>>>>> In <87r6p0b699.fsf@janni.cybervalley.org> >>>>>> leandro noferini wrote: >> some days ago I changed my archive group from nnfolder to nnml with >> these lines in .gnus >> (setq gnus-message-archive-method '(nnml "archive" >> (nnml-directory "~/Mail/archive") >> (nnml-active-file "~/Mail/archive/active") >> (nnml-get-new-mail nil) >> (nnml-inhibit-expiry t))) >> (setq gnus-message-archive-group >> '((if (message-news-p) >> "misc-news" >> (concat "mail-" (format-time-string "%Y-%m"))))) >> But now I have in Summary this line for archive: >> nnfolder+archive:mail-2007-05 >> And when I try to select this I cannot see anything: how could correct? Another possible cause is that there has already been the file named "~/Mail/archive/mail-2007-05", which archives past messages in the nnfolder format. It prevents Gnus from creating the nnml group with the same name. Because the nnml backend requires to make a directory of which the name is a group name. I confirmed it with a new user account that I made for testing this issue. If it is true of your case, I think it can be solved in this way: 1. Make a temporary nnml group with a unique name. For instance, type `G m temp-2007-05 RET nnml RET' in the group buffer. 2. Open the nnfolder+archive:mail-2007-05 group using `C-u SPC', type `0 C-M-t M-< C-SPC M-> B m', and enter the name of the temporary nnml group that you made. 3. Exit the summary buffer, move the cursor to the nnfolder+archive:mail-2007-05 group, and type `C-u G DEL' in order to delete that nnfolder group throughly. 4. After the nnml+archive:mail-2007-05 group is created, move all the messages from the temporary nnml group there and delete the temporary nnml group as you did in 2. and 3. Regards,