Disable scheme-mode for .rkt files if :lang racket

This commit is contained in:
Ian Wahbe 2020-12-22 15:39:05 -08:00
parent 0c9256411d
commit 93ca926664

View file

@ -11,7 +11,9 @@
(setq geiser-active-implementations '(guile chicken mit chibi chez) (setq geiser-active-implementations '(guile chicken mit chibi chez)
geiser-autodoc-identifier-format "%s → %s" geiser-autodoc-identifier-format "%s → %s"
geiser-repl-current-project-function 'doom-project-root) 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)) (push 'racket geiser-active-implementations))
(after! scheme ; built-in (after! scheme ; built-in
(set-repl-handler! 'scheme-mode #'+scheme/open-repl) (set-repl-handler! 'scheme-mode #'+scheme/open-repl)