summaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorRavi R Kiran <aine.marina@gmail.com>2017-03-06 12:45:05 (GMT)
committerRavi R Kiran <aine.marina@gmail.com>2017-03-06 12:45:05 (GMT)
commit51941085391c3b11bbf60c70478d45d03b506a9b (patch)
treecb8f549c3b435d323820955dbd290df523ed9882 /lisp
parent98301553cfac502492fd017f68394fe21e2282b6 (diff)
downloaddotemacs-51941085391c3b11bbf60c70478d45d03b506a9b.zip
dotemacs-51941085391c3b11bbf60c70478d45d03b506a9b.tar.gz
dotemacs-51941085391c3b11bbf60c70478d45d03b506a9b.tar.bz2
Compilation buffer visibility
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ravi-init-appearance.el8
1 files changed, 7 insertions, 1 deletions
diff --git a/lisp/ravi-init-appearance.el b/lisp/ravi-init-appearance.el
index a948d28..f9b50bc 100644
--- a/lisp/ravi-init-appearance.el
+++ b/lisp/ravi-init-appearance.el
@@ -335,7 +335,13 @@ Delete all whitespace on a successive key press."
:config
(progn
(popwin-mode 1)
- (push '("*Pp Eval Output*" :height 15) popwin:special-display-config))
+ (push '("*Pp Eval Output*" :height 15) popwin:special-display-config)
+ ;; Do not show compilation buffer if already visible elsewhere
+ (add-to-list 'display-buffer-alist
+ `(,(rx bos "*compilation*" eos)
+ (display-buffer-reuse-window
+ popwin:display-buffer-action)
+ (reusable-frames . t))))
:ensure t)
(use-package temp-buffer-browse