SLY: Rename vanilla implementation to "sbcl", and custom one to sbcl-ambrevar.
parent
169b241f89
commit
6fc0ae0c63
|
@ -154,15 +154,17 @@ returns a string."
|
||||||
|
|
||||||
(when (executable-find "lisp-repl-core-dumper")
|
(when (executable-find "lisp-repl-core-dumper")
|
||||||
(setq sly-lisp-implementations
|
(setq sly-lisp-implementations
|
||||||
`((sbcl ("lisp-repl-core-dumper" "sbcl" "ambrevar"))
|
`((sbcl-ambrevar ("lisp-repl-core-dumper" "sbcl" "ambrevar"))
|
||||||
|
(sbcl ("lisp-repl-core-dumper" "sbcl"))
|
||||||
|
(sbcl-nyxt-site ("guix" "environment" "--pure"
|
||||||
|
"-m" ,(expand-file-name "~/common-lisp/nyxt-site/guix-manifest.scm")
|
||||||
|
"--" "sbcl"))
|
||||||
;; Simple REPL environment (no container):
|
;; Simple REPL environment (no container):
|
||||||
(sbcl-nyxt ("guix" "environment" "--pure"
|
(sbcl-nyxt ("guix" "environment" "--pure"
|
||||||
"--preserve=^PERSONAL$" ; To find personal config, like engines and bookmarks.
|
"--preserve=^PERSONAL$" ; To find personal config, like engines and bookmarks.
|
||||||
"-l" ,(expand-file-name "~/common-lisp/nyxt/build-scripts/guix.scm")
|
"-l" ,(expand-file-name "~/common-lisp/nyxt/build-scripts/guix.scm")
|
||||||
"--ad-hoc" "gnupg" "--" "sbcl"))
|
;; REVIEW: Is it necessary to pass nss-certs?
|
||||||
(sbcl-nyxt-site ("guix" "environment" "--pure"
|
"--ad-hoc" "nss-certs" "gnupg" "--" "sbcl"))
|
||||||
"-m" ,(expand-file-name "~/common-lisp/nyxt-site/guix-manifest.scm")
|
|
||||||
"--" "sbcl"))
|
|
||||||
;; Faster, but not pure. TODO: Can we purify it? Run it in a container?
|
;; Faster, but not pure. TODO: Can we purify it? Run it in a container?
|
||||||
(sbcl-nyxt-fast
|
(sbcl-nyxt-fast
|
||||||
(lambda ()
|
(lambda ()
|
||||||
|
|
Loading…
Reference in New Issue