From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68612 Path: news.gmane.org!not-for-mail From: Tim Landscheidt Newsgroups: gmane.emacs.gnus.general Subject: Re: auto auto-expirable Date: Sat, 13 Jun 2009 14:22:17 +0000 Organization: Message-ID: References: <12651.1243909393@rawbw.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1244903652 4132 80.91.229.12 (13 Jun 2009 14:34:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 13 Jun 2009 14:34:12 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M17040@lists.math.uh.edu Sat Jun 13 16:34:09 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1MFUJ6-00066L-Qz for ding-account@gmane.org; Sat, 13 Jun 2009 16:34:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1MFUHz-0005rW-NB; Sat, 13 Jun 2009 09:32:59 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1MFU7z-0005od-Td for ding@lists.math.uh.edu; Sat, 13 Jun 2009 09:22:39 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1MFU7t-0006vZ-SW for ding@lists.math.uh.edu; Sat, 13 Jun 2009 09:22:39 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1MFU8O-000358-00 for ; Sat, 13 Jun 2009 16:23:04 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MFU7p-00061n-DM for ding@gnus.org; Sat, 13 Jun 2009 14:22:29 +0000 Original-Received: from e177122010.adsl.alicedsl.de ([85.177.122.10]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 13 Jun 2009 14:22:29 +0000 Original-Received: from tim by e177122010.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 13 Jun 2009 14:22:29 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 33 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: e177122010.adsl.alicedsl.de User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) Cancel-Lock: sha1:HyBUgNrwG2zabgodSho3+YgvHqc= X-Spam-Score: -3.5 (---) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68612 Archived-At: Katsumi Yamaoka wrote: > [...] > Otherwise, how about the user option like the following? > It never slows Gnus, though it doesn't provide the means to > customize the behavior group by group. > --8<---------------cut here---------------start------------->8--- > (defcustom gnus-inhibit-auto-auto-expiry nil > "If non-nil, don't do auto auto-expiry when moving or copying articles. > `Auto auto-expiry' means that read articles, even if they haven't been > marked as expirable, will be automatically marked as expirable when > moved or copied to a group in which to perform auto-expiry." > :version "23.2" > :group 'gnus-summary > :type 'boolean) > --8<---------------cut here---------------end--------------->8--- I like that, provided a changed default :-). I think the proposed behaviour, while useful for some, is counterintui- tive. IMHO one doesn't expect marks to change by a simple copying/moving. Especially, since it requires a group change when you want to archive a mail in a auto-expirable group: Consider moving a) a mail to be archived and b) a mail to be auto-expired. With current Gnus setup, you read mail a) and move it, and read mail b), set the expirable mark and move it. With your patch, while handling mail b) gets simpler, you would have to tick mail a), move it, change to the destination group and mark it as read. Tim