branch: elpa/magit
commit 1fc960183a1fc0d007d355b1bcd5698f00f77e42
Author: Jonas Bernoulli <jo...@bernoul.li>
Commit: Jonas Bernoulli <jo...@bernoul.li>

    magit-diff-mode: Add diff-mode as an extra parent
    
    https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01496.html
---
 lisp/magit-diff.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lisp/magit-diff.el b/lisp/magit-diff.el
index baefff3738..97d333f528 100644
--- a/lisp/magit-diff.el
+++ b/lisp/magit-diff.el
@@ -2050,6 +2050,9 @@ Staging and applying changes is documented in info node
 (put 'magit-diff-mode 'magit-diff-default-arguments
      '("--stat" "--no-ext-diff"))
 
+(when (fboundp 'derived-mode-add-parents)
+  (derived-mode-add-parents 'magit-diff-mode '(diff-mode)))
+
 (defun magit-diff-setup-buffer ( range typearg args files
                                  &optional type locked)
   (require 'magit)

Reply via email to