abo-abo / lispy

Short and sweet LISP editing
http://oremacs.com/lispy/
1.2k stars 132 forks source link

Add lispy--eval support to SLY / SLIME REPLs #549

Open Ambrevar opened 3 years ago

Ambrevar commented 3 years ago
(defvar lispy-eval-alist
  `((,lispy-elisp-modes lispy lispy--eval-elisp)
    ((,@lispy-clojure-modes nrepl-repl-mode cider-clojure-interaction-mode)
     le-clojure lispy-eval-clojure)
    (python-mode
     le-python lispy--eval-python lispy-eval-python-str lispy-eval-python-bnd)
    (julia-mode
     le-julia lispy-eval-julia lispy-eval-julia-str)
    (racket-mode
     le-racket lispy-eval-racket)
    (scheme-mode
     le-scheme lispy--eval-scheme)
    (lisp-mode
     le-lisp lispy--eval-lisp)
+    (slime-repl-mode
+     le-lisp lispy--eval-lisp)
+    (slime-mrepl-mode
+     le-lisp lispy--eval-lisp)
+    (sly-mrepl-mode
+     le-lisp lispy--eval-lisp)
    (hy-mode
     le-hy lispy--eval-hy)))