Fix Rmail summary display when From: header is malformed
* lisp/mail/rmailsum.el (rmail-header-summary): Remove newlines from the "From:" value, to avoid producing corrupted summary display.
This commit is contained in:
parent
b242bbb073
commit
c156723769
1 changed files with 5 additions and 0 deletions
|
@ -786,6 +786,11 @@ the message being processed."
|
|||
;; To: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?=
|
||||
;; <stepnem@gmail.com>
|
||||
(setq from (rfc2047-decode-string from))
|
||||
;; We cannot tolerate any leftover newlines in From,
|
||||
;; as that disrupts the rmail-summary display.
|
||||
;; Newlines can be left in From if it was malformed,
|
||||
;; e.g. had unbalanced quotes.
|
||||
(setq from (replace-regexp-in-string "\n+" " " from))
|
||||
(setq len (length from))
|
||||
(setq mch (string-match "[@%]" from))
|
||||
(format "%25s"
|
||||
|
|
Loading…
Add table
Reference in a new issue