[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type):
From: |
Robert Pluim |
Subject: |
Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy |
Date: |
Wed, 26 Mar 2025 10:25:47 +0100 |
>>>>> On Tue, 25 Mar 2025 11:24:01 -0400 (EDT), Stefan Monnier via Mailing list
>>>>> for Emacs changes <emacs-diffs@gnu.org> said:
Stefan> diff --git a/lisp/gnus/mm-encode.el b/lisp/gnus/mm-encode.el
Stefan> index 021c56e26ef..ef75b6da6e1 100644
Stefan> --- a/lisp/gnus/mm-encode.el
Stefan> +++ b/lisp/gnus/mm-encode.el
Stefan> @@ -110,7 +110,8 @@ This variable should never be set directly, but
bound before a call to
Stefan> (defun mm-default-buffer-type (buffer)
Stefan> "Return a default content type for BUFFER, a buffer name."
Stefan> (if-let* ((buf (get-buffer buffer))
Stefan> - ((eq (buffer-local-value 'major-mode buf) 'diff-mode)))
Stefan> + ((provided-mode-derived-p (buffer-local-value
'major-mode buf)
Stefan> + 'diff-mode)))
Stefan> "text/x-patch" "text/plain"))
Do we want to cater for `magit-diff-mode' here? It doesnʼt derive from
`diff-mode'.
Robert
--
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy,
Robert Pluim <=
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Stefan Monnier, 2025/03/26
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Robert Pluim, 2025/03/26
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Eli Zaretskii, 2025/03/26
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Robert Pluim, 2025/03/26
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Jonas Bernoulli, 2025/03/27
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Stefan Monnier, 2025/03/27
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Jonas Bernoulli, 2025/03/29
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Jonas Bernoulli, 2025/03/29
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Stefan Monnier, 2025/03/28
- Re: master e67f03bf35b: lisp/gnus/mm-encode.el (mm-default-buffer-type): Obey the mode hierarchy, Eli Zaretskii, 2025/03/29