Lisp: Enable rainbow delimiters in SLIME REPL.

master
Pierre Neidhardt 2019-08-26 12:28:11 +02:00
parent 07f92ee3f1
commit ddb154d897
1 changed files with 7 additions and 1 deletions

View File

@ -25,6 +25,11 @@
(helm-slime-mini)
(pop-to-buffer (slime-output-buffer))))))
(defun slime-rainbow-init ()
(font-lock-mode -1)
(rainbow-delimiters-mode)
(font-lock-mode))
(with-eval-after-load 'slime
;; REVIEW: Fix issue https://github.com/slime/slime/issues/523:
(setq slime-defpackage-regexp
@ -51,7 +56,8 @@
(when (ignore-errors (find-library-name "slime-company"))
(add-to-list 'slime-extra 'slime-company))
(slime-setup slime-extra)
(add-hook 'slime-repl-mode-hook 'ambrevar/init-lispy)))
(add-hook 'slime-repl-mode-hook 'ambrevar/init-lispy)
(add-hook 'slime-repl-mode-hook #'slime-rainbow-init)))
(when (require 'helm-slime nil 'noerror)
(global-helm-slime-mode)