ailisp / commonlisp-vscode

Common Lisp Editing extension for Visual Studio Code
35 stars 1 forks source link

Roswell dependency #7

Open snunez1 opened 4 years ago

snunez1 commented 4 years ago

What's the reason for the roswell dependency? I know it's convenient for some, but the majority of projects don't have this kind of dependency, using Quicklisp instead for installations. If there's functionality from roswell that's being used, great, but generally the fewer dependencies the better.

ailisp commented 3 years ago

It's easier to use it make cross implementation lisp script (cl-lsp cli), otherwise cl-lsp would only work for one implementation (sbcl). I think it's a good idea to drop roswell though, to make cl-lsp more reliable, would be possible to manually add supported lisp implementation specific loading cl-lsp.lisp logic in this plugin code..

BracketMaster commented 3 years ago

I'm also curious, how can I install this plugin without roswell?