-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
LSP is a big thing that makes editors and languages work well together, in a portable way.
What better way to make LISP cool than to add LSP?
For the next release the focus will be upon implementing a yal-LSP server:
- We should provide completion for "things".
- All the builtin golang-implemented primitives.
- Any/wall functions defined in the standard library.
- (Optionally: Anything in the users' source.)
- We should provide help-on-hover
- Again for "everything", built-in functions, the standard library, and optionally the users's own code.
Ideally we'll allow yal -lsp
to launch the server, but there are probably additional options required - for network-socket vs. unix-socket, etc.
We must ship sample configuration for emacs, and at least one more editor.
Metadata
Metadata
Assignees
Labels
No labels