portacle / portacle

A portable common lisp development environment
https://portacle.github.io
zlib License
718 stars 59 forks source link

Is there a way to set up portacle to switch between SBCL and ECL? #168

Open josharmenta opened 2 years ago

josharmenta commented 2 years ago

I'd like to be able to switch between those two lisps from Portacle. Trying to move away from Atom and SLIMA.

Shinmera commented 2 years ago

Portacle just uses Slime or Sly (depending on your preference). If you have a local ECL implementation ready, you can just customise Slime/Sly to allow launching that. Look at slime-lisp-implementations and so on.

josharmenta commented 2 years ago

Oh, wonderful. Thanks.

I'll look at that and possibly do a PR that allows fast switching, we're standardizing on Portacle at my company.

Shinmera commented 2 years ago

Something like this ought to work: https://github.com/Shinmera/.emacs/blob/master/shinmera-lisp.el#L59-L83