[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 2ffc32f 4/7: Don't use mm-with-unibyte-current-buff
From: |
Lars Ingebrigtsen |
Subject: |
[Emacs-diffs] master 2ffc32f 4/7: Don't use mm-with-unibyte-current-buffer in mml2015 |
Date: |
Fri, 12 Feb 2016 05:15:27 +0000 |
branch: master
commit 2ffc32f50543fcd866b9dd97c28f964492835bb9
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>
Don't use mm-with-unibyte-current-buffer in mml2015
* lisp/gnus/mml2015.el (mml2015-mailcrypt-encrypt): Don't use
mm-with-unibyte-current-buffer.
---
lisp/gnus/mml2015.el | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/lisp/gnus/mml2015.el b/lisp/gnus/mml2015.el
index 60fdded..ca9b377 100644
--- a/lisp/gnus/mml2015.el
+++ b/lisp/gnus/mml2015.el
@@ -487,14 +487,17 @@ If set, it overrides the setting of
`mml2015-sign-with-sender'."
(or (y-or-n-p "Sign the message? ")
'not))))
'never)))
- (mm-with-unibyte-current-buffer
- (mc-encrypt-generic
- (or (message-options-get 'message-recipients)
- (message-options-set 'message-recipients
- (mc-cleanup-recipient-headers
- (read-string "Recipients: "))))
- nil nil nil
- (message-options-get 'message-sender))))
+ (insert
+ (with-temp-buffer
+ (set-buffer-multibyte nil)
+ (mc-encrypt-generic
+ (or (message-options-get 'message-recipients)
+ (message-options-set 'message-recipients
+ (mc-cleanup-recipient-headers
+ (read-string "Recipients: "))))
+ nil nil nil
+ (message-options-get 'message-sender))
+ (buffer-string))))
(goto-char (point-min))
(unless (looking-at "-----BEGIN PGP MESSAGE-----")
(error "Fail to encrypt the message"))
- [Emacs-diffs] master updated (4f8de08 -> ec9bd24), Lars Ingebrigtsen, 2016/02/12
- [Emacs-diffs] master 4a3ea23 1/7: Don't use mm-with-unibyte-buffer in utf7, Lars Ingebrigtsen, 2016/02/12
- [Emacs-diffs] master 7fe8d82 2/7: Don't use mm-with-unibyte-current in mml1991, Lars Ingebrigtsen, 2016/02/12
- [Emacs-diffs] master a856a45 3/7: Don't use mm-with-unibyte-current in mml1991, Lars Ingebrigtsen, 2016/02/12
- [Emacs-diffs] master 2ffc32f 4/7: Don't use mm-with-unibyte-current-buffer in mml2015,
Lars Ingebrigtsen <=
- [Emacs-diffs] master 49d0595 5/7: nnrss buffers don't have to be unibyte, Lars Ingebrigtsen, 2016/02/12
- [Emacs-diffs] master ce10b20 6/7: Encode before sending from nnspool, Lars Ingebrigtsen, 2016/02/12
- [Emacs-diffs] master ec9bd24 7/7: nnweb doesn't need unibyte buffers, Lars Ingebrigtsen, 2016/02/12