]> git.eshelyaron.com Git - emacs.git/commitdiff
(rmail-summary-mark-deleted): Recache summary.
authorChong Yidong <cyd@stupidchicken.com>
Tue, 27 Jan 2009 03:05:18 +0000 (03:05 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Tue, 27 Jan 2009 03:05:18 +0000 (03:05 +0000)
lisp/mail/rmailsum.el

index 79bb8bc2ef344b78587945c74e5dfb386b3aaae3..cc25f3de98cfb228521597b55b7fbeadd4673d26 100644 (file)
@@ -714,7 +714,10 @@ a negative argument means to delete and move forward."
            (if (looking-at "D")
                (progn (delete-char 1) (insert " ")))
          (delete-char 1)
-         (insert "D"))))
+         (insert "D"))
+       ;; Register a new summary line.
+       (with-current-buffer rmail-buffer
+         (aset rmail-summary-vector (1- n) (rmail-create-summary-line n)))))
   (beginning-of-line))
 
 (defun rmail-summary-mark-undeleted (n)