chiark / gitweb /
el/dot-emacs.el: Override Magit's displaying of file buffers from diffs.
[profile] / el / dot-emacs.el
index 12c3b21c7ab9cb27586e81fd1fb63a9aa7762d2f..d7b4800b81dc91ef6d3bc6449a1731bb330ab45f 100644 (file)
@@ -5205,6 +5205,11 @@ (defun mdw-display-magit-buffer (buffer)
                      nil))))
 (setq magit-display-buffer-function 'mdw-display-magit-buffer)
 
+(defun mdw-display-magit-file-buffer (buffer)
+  "Show a file buffer from a diff."
+  (select-window (display-buffer buffer)))
+(setq magit-display-file-buffer-function 'mdw-display-magit-file-buffer)
+
 ;;;--------------------------------------------------------------------------
 ;;; GUD, and especially GDB.