From: Paul Reilly Date: Wed, 3 Sep 2008 15:35:28 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: emacs-pretest-23.0.90~3058 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8bc83fb8ec862083ebe191b58a20b334fc663f62;p=emacs.git *** empty log message *** --- diff --git a/lisp/mail/ChangeLog.pmail b/lisp/mail/ChangeLog.pmail index adbbd5a1a7d..cdebf8f99bb 100644 --- a/lisp/mail/ChangeLog.pmail +++ b/lisp/mail/ChangeLog.pmail @@ -1,3 +1,23 @@ +2008-09-03 pmr + + * pmail.el, pmaildesc.el, pmailout.el: + Fix the expunge command so that the current message index is correct. + + * pmail.el (pmail-expunge-counter): New variable + (pmail-set-attribute): Canonicalize the calling sequence to index, attribute, state. + (pmail-show-message, pmail-delete-message, pmail-undelete-previous-message, + pmail-delete-forward, pmail-mark-message): Use the new canonical calling sequence. + (pmail-only-expunge): Use the expunge counter to update the current message index. + (pmail-expunge-callback): Simplify. Just count the expunged messages with a lower + index than the current message index. + + * pmaildesc.el (pmail-desc-get-previous): Fix an "off by one" issue. + (pmail-desc-set-attribute): Canonicalize the calling sequence to index, attribute, state. + + * pmailout.el (pmail-output-body-to-file): Use the canonical calling sequence. + + * sendmail.el (mail-yank-region): Fix comment. + 2008-09-02 Juanma Barranquero * mail/pmaildesc.el (pmail-desc-get-match-index):