GNU bug report logs - #17560
24.4.50; wrong type argument if rmail-delete-after-output set

Previous Next

Package: emacs;

Reported by: Ken Olum <kdo <at> cosmos.phy.tufts.edu>

Date: Fri, 23 May 2014 15:03:01 UTC

Severity: normal

Found in version 24.4.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 17560 <at> debbugs.gnu.org (full text, mbox):

From: Ken Olum <kdo <at> cosmos.phy.tufts.edu>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 17560 <at> debbugs.gnu.org
Subject: Re: bug#17560: 24.4.50;
 wrong type argument if rmail-delete-after-output set
Date: Fri, 23 May 2014 11:50:59 -0400
I'd put

(if (not count) (setq count 1))

in rmail-delete-forward and for consistency make the argument of
rmail-delete-backward optional and add the same code there.

Unfortunately, that is not consistent with rmail-next-message, for
example.  The alternative would be to make the argument not optional and
change all callers to say (rmail-delete-forward 1).  Unfortunately, in
previous versions of emacs this would mean to move backward, so new
calls would be incompatible with the old definition, which I think
argues against this plan.

                                        Ken




This bug report was last modified 10 years and 355 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.