[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/lisp ChangeLog mail/rmailmm.el
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] emacs/lisp ChangeLog mail/rmailmm.el |
Date: |
Sat, 21 Nov 2009 02:36:59 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Glenn Morris <gm> 09/11/21 02:36:59
Modified files:
lisp : ChangeLog
lisp/mail : rmailmm.el
Log message:
(rmail-mime): Decode in fundamental-mode. (Bug#4993)
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16692&r2=1.16693
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/mail/rmailmm.el?cvsroot=emacs&r1=1.15&r2=1.16
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16692
retrieving revision 1.16693
diff -u -b -r1.16692 -r1.16693
--- ChangeLog 20 Nov 2009 21:49:46 -0000 1.16692
+++ ChangeLog 21 Nov 2009 02:36:54 -0000 1.16693
@@ -1,3 +1,7 @@
+2009-11-21 Glenn Morris <address@hidden>
+
+ * mail/rmailmm.el (rmail-mime): Decode in fundamental-mode. (Bug#4993)
+
2009-11-20 Ken Brown <address@hidden> (tiny change)
* net/browse-url.el (browse-url-default-windows-browser): Use
Index: mail/rmailmm.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/mail/rmailmm.el,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- mail/rmailmm.el 26 Sep 2009 19:20:51 -0000 1.15
+++ mail/rmailmm.el 21 Nov 2009 02:36:58 -0000 1.16
@@ -451,10 +451,14 @@
(set-buffer buf)
(setq buffer-undo-list t)
(let ((inhibit-read-only t))
+ ;; Decoding the message in fundamental mode for speed, only
+ ;; switching to rmail-mime-mode at the end for display. Eg
+ ;; quoted-printable-decode-region gets very slow otherwise (Bug#4993).
+ (fundamental-mode)
(erase-buffer)
(insert data)
- (rmail-mime-mode)
(rmail-mime-show t)
+ (rmail-mime-mode)
(set-buffer-modified-p nil))
(view-buffer buf)))
- [Emacs-diffs] emacs/lisp ChangeLog mail/rmailmm.el,
Glenn Morris <=