From 826e785a0e8d654f6d9a98b7821913a2facece11 Mon Sep 17 00:00:00 2001 From: "Otsu.Hiroaki" Date: Sat, 5 Nov 2016 19:40:35 +0900 Subject: [PATCH] detect a commit buffer without magit-commit-buffer-name --- e2wm-vcs.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/e2wm-vcs.el b/e2wm-vcs.el index cd01ed5..e2d71df 100644 --- a/e2wm-vcs.el +++ b/e2wm-vcs.el @@ -195,11 +195,13 @@ buf cb e2wm:override-window-cfg-backup)) (unless (e2wm:vcs-select-if-plugin buf) (let ((buf-name (buffer-name buf)) + (buf-file-name (ignore-errors + (file-name-nondirectory (buffer-file-name buf)))) (wm (e2wm:pst-get-wm)) (not-minibufp (= 0 (minibuffer-depth)))) (e2wm:with-advice (cond - ((equal buf-name magit-commit-buffer-name) + ((equal buf-file-name "COMMIT_EDITMSG") ;; displaying commit objects in the main window (e2wm:pst-buffer-set 'main buf t nil)) ((string-match "^\\*magit: .*\\*$" buf-name)