Skip to content

Commit

Permalink
Include dylan-lsp-server binary in releases
Browse files Browse the repository at this point in the history
  • Loading branch information
cgay committed Apr 24, 2024
1 parent 321c549 commit 1e8ca8e
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,6 @@
[submodule "sources/app/deft"]
path = sources/app/deft
url = https://github.com/dylan-lang/deft
[submodule "sources/app/lsp-dylan"]
path = sources/app/lsp-dylan
url = https://github.com/dylan-lang/lsp-dylan
2 changes: 1 addition & 1 deletion Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ BOOTSTRAP_3_ROOT = $(abs_builddir)/Bootstrap.3
BOOTSTRAP_3_LIBRARIES = \
dylan-compiler dylan-environment parser-compiler dswank
BOOTSTRAP_3_STATICS = \
deft-app
deft-app dylan-lsp-server

BOOTSTRAP_3_COMPILER = \
$(BOOTSTRAP_2_ROOT)/bin/dylan-compiler \
Expand Down
12 changes: 12 additions & 0 deletions documentation/release-notes/source/2024.2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,18 @@ this release.
Compiler
========

Tools
=====

* A new binary, ``dylan-lsp-server``, is bundled in this release. This is a
Language Server Protocol (LSP) implementation for use with VS Code and
emacs. It currently supports jump to definition/declaration, compiler
warnings, and hover text.

See the `lsp-server documentation
<https://opendylan.org/package/lsp-dylan/index.html>`_ for configuration
details.

Library Updates
===============

Expand Down
1 change: 1 addition & 0 deletions sources/app/lsp-dylan
Submodule lsp-dylan added at 0b30b0
1 change: 1 addition & 0 deletions sources/registry/generic/dylan-lsp-server
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
abstract://dylan/app/lsp-dylan/sources/server.lid
1 change: 1 addition & 0 deletions sources/registry/generic/lsp-dylan
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
abstract://dylan/app/lsp-dylan/sources/lsp-dylan.lid
1 change: 1 addition & 0 deletions sources/registry/generic/lsp-dylan-test-suite
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
abstract://dylan/app/lsp-dylan/sources/test-suite.lid

0 comments on commit 1e8ca8e

Please sign in to comment.