A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://lists.gnu.org/archive/html/emacs-devel/2022-11/msg00797.html below:

Re: Making `eglot-server-programs' a custom variable?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] From: Eli Zaretskii Subject: Re: Making `eglot-server-programs' a custom variable? Date: Sun, 13 Nov 2022 08:39:06 +0200
> From: Philip Kaludercic <philipk@posteo.net>
> Cc: jporterbugs@gmail.com,  arash@gnu.org,  emacs-devel@gnu.org,
>   joaotavora@gmail.com
> Date: Sun, 13 Nov 2022 00:20:35 +0000
> 
> > Under my proposal, the variable eglot-server-programs remains a
> > defvar, and contains the baseline list of the servers.  To customize
> > the list, users change the value of a separate user option, say,
> > eglot-user-server-programs.  This user option's value is nil by
> > default, and it allows users to specify both additions of servers to
> > the baseline value of eglot-server-programs and removal of servers
> > from that value.  
> 
> How would this look like?

I don't understand what you are asking here.  How what will look like?

> >                   The :set function of eglot-user-server-programs then
> > takes care of doing whatever is needed to make sure that the value of
> > eglot-server-programs is modified according to
> > eglot-user-server-programs's value when Eglot is started.
> 
> This I understand, but I don't see how this is preferable to a general
> solution that doesn't require explicit support for any user option.

What is the general solution you have in mind?  And what problems does
that general solution solve?



RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4