all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Reiner Steib <reinersteib+gmane@imap.cc>
To: storm@cua.dk (Kim F. Storm)
Cc: Chong Yidong <cyd@stupidchicken.com>, ding@gnus.org, emacs-devel@gnu.org
Subject: Re: EMACS22: Unexpected question when fetching mail in Gnus...
Date: Sat, 08 Mar 2008 12:09:55 +0100	[thread overview]
Message-ID: <v9y78tjwu4.fsf@marauder.physik.uni-ulm.de> (raw)
In-Reply-To: <87pru6w0m3.fsf@kfs-lx.rd.rdm> (Kim F. Storm's message of "Sat, 08 Mar 2008 00:55:16 +0100")

On Sat, Mar 08 2008, Kim F. Storm wrote:

> This is new on EMACS 22 branch:
>
> All of a sudden (I upgraded from CVS), I'm asked a series of
> questions when fetching my mail:
>
> Remove file `Incoming25737PnQ'? (y or n) 
[...]

I wonder why nobody using Emacs trunk or No Gnus complained about the
questions yet.  (I'll make it clearer what the question is all about.)

> Not knowing whether it is safe to do so, I answer no - and
> the list just keeps on growing...
>
> This is due to the following change:
>
> 2008-02-16  Reiner Steib  <Reiner.Steib@gmx.de>
>
> 	* mail-source.el (mail-source-delete-incoming): Change default.
> 	Supplement doc string.
>
> Why was this change made?

See <http://thread.gmane.org/gmane.emacs.gnus.general/66047/focus=66051>.
Summary: Before this change, stable versions of Gnus deleted delete
(intermediate) incoming mail files immediately after handling them
whereas development versions kept them forever.  After the recent
discussion, I've changed the default to keep the incoming file a
couple of days as a safety belt.

,----
| (defcustom mail-source-delete-incoming
|   10 ;; development versions
|   ;; 2 ;; released versions
`----

> -- at least without changing the default for
> mail-source-delete-old-incoming-confirm too.

Sorry for that.  When I made this change, I completely forgot about
`mail-source-delete-old-incoming-confirm' (I've set it to nil ever
since I introduced it in 2003).

I agree that the default should be either...

(a) positive `mail-source-delete-incoming' and
    `mail-source-delete-old-incoming-confirm' set to nil, or...

(b) `mail-source-delete-incoming' set to t (as it was in Emacs <=
    22.1.91 / Gnus 5.10.8)

> At least it should have been documented in GNUS-NEWS.

I will do that.

I'm sorry that this came up to late for pretest 22.1.92.  I'd suggest
to go for (a), i.e. keep `mail-source-delete-incoming' set to 2 and
set `mail-source-delete-old-incoming-confirm' nil (including the
improvements mentioned above).  Yidong, if you strongly prefer a
different change for 22.2, please let me know.

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/




  reply	other threads:[~2008-03-08 11:09 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-07 23:55 EMACS22: Unexpected question when fetching mail in Gnus Kim F. Storm
2008-03-08 11:09 ` Reiner Steib [this message]
2008-03-08 12:55   ` Miles Bader
2008-03-08 16:20     ` Reiner Steib
2008-03-08 18:04     ` Kim F. Storm
2008-03-08 18:52       ` Reiner Steib
2008-03-11 10:46         ` Kim F. Storm

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=v9y78tjwu4.fsf@marauder.physik.uni-ulm.de \
    --to=reinersteib+gmane@imap.cc \
    --cc=Reiner.Steib@gmx.de \
    --cc=cyd@stupidchicken.com \
    --cc=ding@gnus.org \
    --cc=emacs-devel@gnu.org \
    --cc=storm@cua.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.