From 93ca92666488b3c3010674af2bdd12a0319d2f28 Mon Sep 17 00:00:00 2001 From: Ian Wahbe Date: Tue, 22 Dec 2020 15:39:05 -0800 Subject: [PATCH] Disable scheme-mode for .rkt files if :lang racket --- modules/lang/scheme/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/lang/scheme/config.el b/modules/lang/scheme/config.el index 41249b72c..4b2f57175 100644 --- a/modules/lang/scheme/config.el +++ b/modules/lang/scheme/config.el @@ -11,7 +11,9 @@ (setq geiser-active-implementations '(guile chicken mit chibi chez) geiser-autodoc-identifier-format "%s → %s" geiser-repl-current-project-function 'doom-project-root) - (unless (featurep! :lang racket) + (if (featurep! :lang racket) + (setq auto-mode-alist + (remove '("\\.rkt\\'" . scheme-mode) auto-mode-alist)) (push 'racket geiser-active-implementations)) (after! scheme ; built-in (set-repl-handler! 'scheme-mode #'+scheme/open-repl)