[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Elisp LSP Server
From: |
Ag Ibragimov |
Subject: |
Re: Elisp LSP Server |
Date: |
Mon, 11 Oct 2021 21:52:31 -0500 |
Richard Stallman <rms@gnu.org> writes:
> > > I don't care much for VSCode, but LSP provides good consistency. I
> would love to
> > > be able to use elisp packages like lsp-ui while writing elisp code [in
> Emacs].
>
> Can this function effectively in a system that contains no nonfree software?
lsp-ui is an Emacs package. It already works with many (maybe most?) languages
that work with LSP.
Here's a list of languages that lsp-mode (another Emacs package) currently
supports:
ActionScript, Ada, Angular, Bash, Beancount, C++ (ccls), C++ (clangd),
C# (omnisharp-roslyn), C# (csharp-ls), Clojure, CMake, Crystal,
CSS/LessCSS/SASS/SCSS, D, Dart, Dhall, Dockerfile, Elixir, Elm, Erlang,
Eslint, F#, Fortran, GDScript, Go (gopls), Grammarly, GraphQL, Groovy,
Hack, HTML, Haskell, Java, Javascript/Typescript (deno),
JavaScript/TypeScript (sourcegraph), JavaScript/TypeScript (theia-ide),
JavaScript Flow, Json, Julia, Kotlin, LanguageTool (LTEX), Lua
(EmmyLua), Lua (Lua Language Server), Lua (Lua-Lsp), Markdown, MSSQL,
Nim, Nix, OCaml (ocaml-lsp), Pascal/Object Pascal, Perl, PHP
(intelephense), PHP (Serenata), PHP (felixbecker), PHP (phpactor),
Powershell, Prolog, PureScript, Python (Jedi Language Server), Python
(Palantir), Python (Pyright), Python (Microsoft), R, Racket
(jeapostrophe), Racket (Theia), Ruby, Rust (rust-analyzer), Rust (rls),
Scala, SQL (sqls), Svelte, Swift, Terraform, TeX, LaTeX, etc (digestif),
TeX, LaTeX, etc (texlab), TeX, LaTeX, etc (texlab, external), V, Vala,
Verilog/SystemVerilog (hdl-checker), Verilog/SystemVerilog
(svlangserver), VHDL, Vimscript, Vue, XML, YAML, Zig
And as someone who loves Emacs Lisp, I would like to have it added to
this list. Seriously, Vimscript and Grammarly (which is not even a
programming language) have their own LSP servers. Why can't Elisp have
one?
- Re: Elisp LSP Server, (continued)
- Re: Elisp LSP Server, Alexandre Garreau, 2021/10/11
- Re: Elisp LSP Server, Po Lu, 2021/10/11
- Re: Elisp LSP Server, Alexandre Garreau, 2021/10/11
- Re: Elisp LSP Server, Richard Stallman, 2021/10/11
- Re: Elisp LSP Server, tomas, 2021/10/12
- Re: Elisp LSP Server, Richard Stallman, 2021/10/11
- Re: Elisp LSP Server, Richard Stallman, 2021/10/06
- Re: Elisp LSP Server, Philip Kaludercic, 2021/10/06
Re: Elisp LSP Server, Joost Kremers, 2021/10/05
- Re: Elisp LSP Server, Richard Stallman, 2021/10/06
- Re: Elisp LSP Server, Stefan Monnier, 2021/10/12
- Re: Elisp LSP Server, Po Lu, 2021/10/12
- Re: Elisp LSP Server, Ag Ibragimov, 2021/10/12
- Re: Elisp LSP Server, Philip Kaludercic, 2021/10/12
- Re: Elisp LSP Server, tomas, 2021/10/12
- Re: Elisp LSP Server, Philip Kaludercic, 2021/10/12
- Re: Elisp LSP Server, tomas, 2021/10/12