From 19bfb1285d08cfc7baa1e55533989462bb53afff Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 3 Oct 2019 16:43:49 -0400 Subject: [PATCH] Fix #1852: magit not restoring wconf when quitting --- modules/tools/magit/autoload.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/tools/magit/autoload.el b/modules/tools/magit/autoload.el index 745820836..3dd37388c 100644 --- a/modules/tools/magit/autoload.el +++ b/modules/tools/magit/autoload.el @@ -64,11 +64,11 @@ (add-hook 'doom-switch-buffer-hook #'+magit-refresh-vc-state-maybe-h) ;;;###autoload -(defun +magit/quit (&optional _kill-buffer) +(defun +magit/quit (&optional kill-buffer) "Clean up magit buffers after quitting `magit-status' and refresh version control in buffers." - (interactive) - (quit-window) + (interactive "P") + (funcall magit-bury-buffer-function kill-buffer) (unless (delq nil (mapcar (lambda (win) (with-selected-window win