1
0
Fork
You've already forked lsp-dylan
0
Language Server Protocol (LSP) server for Dylan
  • Dylan 92.7%
  • Emacs Lisp 5.8%
  • Makefile 1.3%
  • Shell 0.2%
Find a file
Carl Gay a93e2c9ec0
Merge pull request #44 from cgay/registry
Make OPEN_DYLAN_USER_REGISTRIES customizable
2025年12月29日 09:24:06 -05:00
.github/workflows automation: Remove explicit version (v2024.1.0) from test workflow 2025年12月26日 07:45:07 -05:00
documentation doc: Fix URL for Deft docs 2025年12月26日 07:48:20 -05:00
sources Use deft@latest (currently deft@0.13.0) 2025年06月13日 00:35:06 -04:00
testproject Scan for lid file 2021年01月08日 07:49:04 +00:00
vscode-dylan @7474f660c3 Update VS Code (submodule) 2022年07月08日 08:49:37 +01:00
.gitignore Initial check-in 2019年05月07日 21:16:11 +01:00
.gitmodules Remove registry and submodules; require use of dylan-tool 2024年02月28日 03:23:10 -05:00
debug.jam Some updates 2020年11月19日 07:30:51 +00:00
dylan-package.json Use deft@latest (currently deft@0.13.0) 2025年06月13日 00:35:06 -04:00
env.sh Use OPEN_DYLAN_RELEASE_INSTALL 2021年03月13日 20:03:55 +00:00
LICENSE Initial check-in 2019年05月07日 21:16:11 +01:00
lsp-dylan.el Left-align elisp doc strings 2025年12月26日 07:38:14 -05:00
Makefile Makefile: use deft command instead of dylan 2024年12月18日 09:57:16 -05:00
README.md doc: create initial doc, based on README.md 2024年04月20日 19:49:35 -04:00

Dylan Language Server

This is an implementation of the Language Server Protocol for Dylan.

Current Status

As of 2024年04月19日, the server implements

  • Jump to declaration
  • Jump to definition
  • Diagnostics (i.e., compiler warnings)
  • Hover (i.e., argument lists)

When applied to a symbol which is bound to a generic function, "jump to definition" will show a list containing the generic function and its specific methods, whereas "jump to declaration" will jump straight to the generic function.

See documentation/source/index.rst for full documentation.