summaryrefslogtreecommitdiffstats
path: root/lisp/ravi-init-appearance.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ravi-init-appearance.el')
-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