summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.el20
1 files changed, 1 insertions, 19 deletions
diff --git a/init.el b/init.el
index 2cbfea1..d5aa916 100644
--- a/init.el
+++ b/init.el
@@ -925,6 +925,7 @@
magit-update-other-window-delay 0.1
magit-revision-show-gravatars nil
magit-revision-insert-related-refs nil
+ magit-use-sticky-arguments 'current
magit-log-show-refname-after-summary t
magit-log-section-arguments nil)
@@ -1011,25 +1012,6 @@
(magit-change-popup-key 'magit-branch-popup :action
?s ?v)
- (defun km/magit-mode-kill-hidden (mode)
- (let ((buffer (magit-mode-get-buffer mode)))
- (unless (or (not buffer)
- (get-buffer-window buffer)
- (derived-mode-p mode))
- (kill-buffer buffer))))
-
- (advice-add 'magit-log-popup
- :before
- (lambda (&rest _)
- (km/magit-mode-kill-hidden 'magit-log-mode))
- '((name . "magit-log-kill-previous")))
- (advice-add 'magit-diff-popup
- :before
- (lambda (&rest _)
- (km/magit-mode-kill-hidden 'magit-diff-mode))
- '((name . "magit-diff-kill-previous")))
-
-
(advice-add
'magit-diff-while-committing
:around