From 98b8d4489241f79c200a8b68330ba4b2dbd16cdb Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 5 Mar 2016 14:48:37 +0200 Subject: [PATCH] Fix bidi-paragraph-direction in Rmail view buffer * lisp/mail/rmail.el (rmail-show-message-1): Reset bidi-paragraph-direction to nil before formatting the message for display. --- lisp/mail/rmail.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index 2e441ec16d..70b0f232ce 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el @@ -2797,7 +2797,12 @@ The current mail message becomes the message displayed." ;; rmail-header-style based on the binding in effect when ;; this function is called; `rmail-toggle-headers' can ;; inspect this value to determine how to toggle. - (set (make-local-variable 'rmail-header-style) header-style)) + (set (make-local-variable 'rmail-header-style) header-style) + ;; In case viewing the previous message sets the paragraph + ;; direction non-nil, we reset it here to allow independent + ;; dynamic determination of paragraph direction in every + ;; message. + (setq bidi-paragraph-direction nil)) (if (and rmail-enable-mime rmail-show-mime-function (re-search-forward "mime-version: 1.0" nil t)) -- 2.39.2