Provides support of Erlang language for Atom IDE, using
erlang_ls LSP server.
Currently in development.
Known and somewhat tested functions:
erlang_lscan be downloaded and compiled. It is now downloaded, if it was downloaded earlier.
erlang_lsis started. Communication through
stdioonly. Debug log is written to
Goto declarationworks for functions (even in other files).
erlang_lsand Atom IDE can provide.
The following text appears in console:
Error: unexpected end of file
It appears that the extraction is attempted before download is complete. However as far as I can see, the promises are handled correctly and debugging confirms it. If such situation occurs, server loading should be restarted.
Uncaught (in promise) Error: unexpected end of file at Zlib.zlibOnError [as onerror] (zlib.js:166)
This package is based on
It uses Language Server Protocol and
to provide its functionality.
The source code of
ide-java package was used
heavily to develop this package.
This work was inspired by a wonderful talk by
erlang_ls author Roberto Aloi,
called "Boost your productivity with the Erlang Language Server",
in Code BEAM V conference
on 11th September, 2020.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.