diff options
-rw-r--r-- | emacs/.config/emacs-kj/init.el | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el index dcca495..8251fc3 100644 --- a/emacs/.config/emacs-kj/init.el +++ b/emacs/.config/emacs-kj/init.el @@ -134,6 +134,7 @@ (process-buffer proc)) (kill-buffer (process-buffer proc))))))))) +;; Handle ansi escape codes. (add-hook 'comint-output-filter-functions #'comint-osc-process-output) ;; Update buffer name to reflect directory. @@ -418,7 +419,13 @@ ;; (set-face-attribute 'fixed-pitch nil :font "Iosevka" :height 150) ;; (set-face-attribute 'variable-pitch nil :font "Noto Serif")) +;;; Compilation settings (setq compilation-ask-about-save nil) +(setq compilation-scroll-output 'first-error) +;; Allow longer output in compilation buffer. +(add-to-list 'compilation-filter-hook #'comint-truncate-buffer) +(setq comint-buffer-maximum-size 10000) + (use-package ob-async) (use-package direnv @@ -601,10 +608,6 @@ ;; Low menu delay. (setq which-key-idle-delay .5) -;; Allow longer output in compilation buffer. -(add-to-list 'compilation-filter-hook #'comint-truncate-buffer) -(setq comint-buffer-maximum-size 10000) - ;; Replace values in an alist from a list of replacements. ;; ;; Example: |