Colin Woodbury
2853982447
feat(common-lisp): use sly-asdf
...
This allows us to offload system loading and testing to a third-party
library.
2024-01-24 12:28:43 -05:00
Colin Woodbury
bb60f5f6bc
feat(common-lisp): add project loading and testing commands
...
Doing so manually in a Sly REPL is otherwise time consuming and
repetitive.
2023-03-17 00:30:04 -04:00
Colin Woodbury
8063b02a80
feat(common-lisp): set custom repl opener
...
After some experimentation, calling `sly` non-interactively when no
Slynk connection involves some strange async affects which displease the
REPL-opening code. Instead, we start the Slynk process, wait while it
loads, and then finally connect with the usual `sly-mrepl`, whose Elisp
would have been loaded by this point.
2023-03-08 20:31:25 -05:00
Henrik Lissner
b45cc335db
lang/common-lisp: offload to evil-collection-sly
2019-10-12 00:48:48 -04:00
Henrik Lissner
94ce52a70d
Fix #1772 : void-variable sly-contribs errors
2019-10-08 22:00:30 -04:00
Henrik Lissner
02f2ad1e8d
lang/common-lisp: conform to new conventions
2019-07-26 03:12:07 +02:00
Michael Fiano
d77e1fa15f
Removed common-lisp macrostep hydra
...
This can cause a variety of problems, and the actual macrostep mode
toggle has the same keybindings, so no loss of functionality.
2019-03-28 20:00:50 -04:00
Michael Fiano
fead537328
Fix: common-lisp module jump hydra conflict
...
This hydra conflicts with Doom's popup windows in the case a jump
creates a sly-xref-mode buffer. Use direct local leader bindings instead.
2018-12-01 15:25:12 -05:00
Henrik Lissner
a251c81aa3
lang/common-lisp: add localleader keys & hydras
...
Credit goes to @mfiano for these keybinds.
2018-10-03 01:27:05 -04:00