From 742ff5629c5c26a4904cb8a7b3cdc3aebb9c951c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 27 Nov 2020 17:09:58 -0500 Subject: [PATCH] Create different compilation buffers per-project --- core/core-projects.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/core-projects.el b/core/core-projects.el index 67e1015f4..487015d47 100644 --- a/core/core-projects.el +++ b/core/core-projects.el @@ -81,6 +81,10 @@ debian, and derivatives). On most it's 'fd'.") (push (abbreviate-file-name doom-local-dir) projectile-globally-ignored-directories) + ;; Per-project compilation buffers + (setq compilation-buffer-name-function #'projectile-compilation-buffer-name + compilation-save-buffers-predicate #'projectile-current-project-buffer-p) + ;; Override projectile's dirconfig file '.projectile' with doom's project marker '.project'. (defadvice! doom--projectile-dirconfig-file-a () :override #'projectile-dirconfig-file