From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Making `eglot-server-programs' a custom variable? Date: Thu, 10 Nov 2022 11:34:46 +0200 Message-ID: <83iljnrw3t.fsf@gnu.org> References: <86fservpri.fsf@gnu.org> <831qqbtixr.fsf@gnu.org> <86edubdv64.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20790"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Arash Esbati Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 10 10:36:05 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ot3yf-0005D1-3k for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Nov 2022 10:36:05 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ot3y1-0006ER-Mu; Thu, 10 Nov 2022 04:35:25 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ot3xU-0006Bk-F0 for emacs-devel@gnu.org; Thu, 10 Nov 2022 04:34:54 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ot3xS-000352-BG for emacs-devel@gnu.org; Thu, 10 Nov 2022 04:34:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=C9E27tH9yaMa9/QYUhUsMzpVKC/dD0MqpFaA9S2dnpI=; b=Hg3yyNLXh6Jogz4ltite tibW5a8HBTQklzVJ3/kzBOVoDnSP4YwfvvQ68nv0pQonoPPVp3wiUxAtdnR/KnTlvXDvWu6/JjVnY nOJXTK0RUPca8oLUcJztlqIVd5d0+I8t4RzIGhJZ3SkXd8CZLHYd+QmnR/WHzD/bv3fleAWbaanbb 7FPWGS0oPsY5KBBr59DJ2H0QsvmoH8fBA2P1hph3MGl4bgDWIIpSuVKyygJepK8Q8NgWAA9p8eYBg qDCvrYXPi3Iyj8KOrXQO9Tec43RaGJgAeZNa2HpAjCsN3ifIzIpTKqeaS5KRUUxUUH0u+edtlCI1P Fmu8LyGr58dwVA==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ot3xO-0004NW-Lr; Thu, 10 Nov 2022 04:34:47 -0500 In-Reply-To: <86edubdv64.fsf@gnu.org> (message from Arash Esbati on Thu, 10 Nov 2022 10:18:43 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:299470 Archived-At: > From: Arash Esbati > Cc: emacs-devel@gnu.org > Date: Thu, 10 Nov 2022 10:18:43 +0100 > > Eli Zaretskii writes: > > > The intent is for this variable to include enough servers to make it > > unnecessary to add to the list. > > Ok, that's a different story. Would it then make sense to add a comment > to the manual about each server and if they work on the platforms Emacs > runs? IMO, that'd be too much stuff that is not really related to Emacs. > Currently, "digestif" doesn't run on Windows, "texlab" (see > below) does. I know, this is work and possibly out of Eglot's scope, > but it could give users some direction. Users need to read the documentation of the servers they want to install anyway. We cannot provide that in Emacs, in the same way we don't provide this information about other programs Emacs uses. > > Is the LSP server you needed to add still missing from the database > > currently on master? If so, please suggest the addition(s). > > The addition would look like this: Thanks, I'll let Joćo comment on this.