emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: User experience: eglot configuration


From: Pedro Andres Aranda Gutierrez
Subject: Re: User experience: eglot configuration
Date: Wed, 29 Jan 2025 14:04:49 +0100



On Wed, 29 Jan 2025 at 13:20, Dmitry Gutov <dmitry@gutov.dev> wrote:
On 29/01/2025 14:01, Pedro Andres Aranda Gutierrez wrote:
>  From a readability point of view, compare time-tuning `eglot-workspace-
> configuration'
> in Emacs with how it is done in, say, neovim in
> https://github.com/neovim/nvim-lspconfig/blob/master/doc/
> configs.md#pylsp <https://github.com/neovim/nvim-lspconfig/blob/master/
> doc/configs.md#pylsp>

The detailed doc is commendable, but note that the examples also require
using a specific syntax (not everybody writes Lua).
Agree (I only do very limited use of Lua) but the way the example is structured
is very clean and I think we could achieve something like this and not shy people
away with the current JSON object representation in LISP. Or rephrasing:
if the LSP wants JSON, why elisp -> JSON and not JSON directly? Would be easier
to debug...

Best, /PA


--
Fragen sind nicht da, um beantwortet zu werden,
Fragen sind da um gestellt zu werden
Georg Kreisler

Headaches with a Juju log:
unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet


reply via email to

[Prev in Thread] Current Thread [Next in Thread]