From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/48826 Path: main.gmane.org!not-for-mail From: Nevin Kapur Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap does not create non-existent groups on expiry (lost mail) Date: Mon, 06 Jan 2003 13:36:30 -0500 Organization: Mathematical Sciences, The Johns Hopkins University 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 1041879217 19074 80.91.224.249 (6 Jan 2003 18:53:37 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 6 Jan 2003 18:53:37 +0000 (UTC) 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 18VcNU-0004xT-00 for ; Mon, 06 Jan 2003 19:53:36 +0100 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 18VcNZ-0005kH-00; Mon, 06 Jan 2003 12:53:41 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 06 Jan 2003 12:54:35 -0600 (CST) Original-Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id MAA07903 for ; Mon, 6 Jan 2003 12:54:23 -0600 (CST) Original-Received: from root by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18VcKO-0004lF-00 for ; Mon, 06 Jan 2003 19:50:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@hpc.uh.edu Original-Received: from news by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18Vc5w-0003az-00 for ; Mon, 06 Jan 2003 19:35:28 +0100 Original-Path: not-for-mail Original-Lines: 27 Original-X-Complaints-To: usenet@main.gmane.org Mail-Copies-To: never User-Agent: Gnus/5.090011 (Oort Gnus v0.11) Emacs/21.2 (i686-pc-linux-gnu) Cancel-Lock: sha1:FAisElES9SIUIOm41kwJj8T1dB0= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:48826 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:48826 I've made the following naive change and now nonexistent groups do get created on expiry. Is this the right thing to do? If so, would someone apply the patch? Index: lisp/nnimap.el =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/nnimap.el,v retrieving revision 6.56 diff -u -r6.56 nnimap.el --- lisp/nnimap.el 2002/12/28 18:52:55 6.56 +++ lisp/nnimap.el 2003/01/06 18:31:54 @@ -1422,7 +1422,7 @@ nnimap-current-move-group) (imap-message-copy (number-to-string nnimap-current-move-article) - group 'dontcreate nil + group nil nil nnimap-server-buffer)) (with-current-buffer (current-buffer) (goto-char (point-min)) 2003-01-06 Nevin Kapur * nnimap.el (nnimap-request-accept-article): Create group if it doesn't exist. -Nevin