Subject: bug#73280: 30.0.90; Eglot: eglot-workspace-configuration might not be found in .dir-locals.el

From: João Távora <[email-masked]>
Date: Mon, 16 Sep 2024 20:07:57 +0100

On Mon, Sep 16, 2024 at 7:54 PM Troy Brown <[email-masked]> wrote:

> That would be fine if this was isolated to only "ts" vs "non-ts"
> modes.  Another example is "typescript-mode".  In order to configure
> the server, you have to use "js-mode" in .dir-locals.el.  Why?
> Because it's the first one in the list.

Well, typescript is a transpile-to-js language, doesn't strike me as
that odd.

Also have you read section 5.1.1 of the Eglot's user manual?  You
can just use `nil` as the mode and `w-s-configuration` will
be set buffer-locally in all modes for buffers within that dir.
This is probably easier.  Check it out.