From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Making `eglot-server-programs' a custom variable? Date: Thu, 10 Nov 2022 21:45:59 +0000 Message-ID: <87iljm8ovc.fsf@gmail.com> References: <86fservpri.fsf@gnu.org> <831qqbtixr.fsf@gnu.org> <86edubdv64.fsf@gnu.org> <83iljnrw3t.fsf@gnu.org> <83fseqrb0r.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16635"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 10 22:45:29 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 1otFMX-000482-NC for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Nov 2022 22:45:29 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1otFLv-0007uR-AC; Thu, 10 Nov 2022 16:44:51 -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 1otFLs-0007uA-IA for emacs-devel@gnu.org; Thu, 10 Nov 2022 16:44:48 -0500 Original-Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1otFLr-0001v7-3k; Thu, 10 Nov 2022 16:44:48 -0500 Original-Received: by mail-wm1-x32c.google.com with SMTP id 187-20020a1c02c4000000b003cf9c3f3b80so4410967wmc.0; Thu, 10 Nov 2022 13:44:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=r/kjs6rtZqcodFp8L49ZwFs+gGEOmDpEsKAqMQ6tfV4=; b=QXAkwgAhfCXLC47S0qH7wcaWwVxsURhsVspRz53+axs8D9IKcMUHb3uS3k9rRB2ljJ MOSIplTOusRIgo0OOq8kj7dwMoXHqHmvu9DXXnQqR7doc6yFa9PScUXxx4W+RGOPxqk3 R/tmZATtGw3HVOG3NQAyBFVk0NC4yKnWBwzucwBieJjx7Nk87ifbhLalboLmjxDxxSzT pZst00JY/QLSnM1zLmNSg9NIcH/Pwn3P5Bd8NGDs4ciR23Gt2hAFP8IXFKgy0yRoPjP/ uVFZ/1quEJT8hywq5r53Fsc9fJgWUiOF5qB26qKHQOwkfUtJigF553JCpwys92Mzcb9X ZYww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=r/kjs6rtZqcodFp8L49ZwFs+gGEOmDpEsKAqMQ6tfV4=; b=PP957vocUjmeHn47lEHo8JsFa3oTe+mffrps6OoACGJYg4ujwMP7Av1iaDNrsNk2En E88JcJEy9V0gafDc3Qm9BwKoLlPvo1GMO5TbBNe+PCjt5m/ZYO/yb3qaXLcDrTyC2mY9 gRZmZcUQeEdUK1PIRDh1K0puS8EARhRPT8R68dIETndvFBA6+v7BUgUATyMrRhkjJP3i P+c51mYHnwNcdMhdnioZMd1LE3auwcnl4H45A0kxvMDkdjDttfiZ4Chxz+H0xoDZCCvq 23xfTDtVixfLikHkYnLU0dlBoZucYuH+Xj6eEk3D8J1kus7j8GROwFRXO+Wks6o++5mx OOQQ== X-Gm-Message-State: ACrzQf2vLAv64sEIeWN5J12Cujc8gxHNOzteP+5lDemeSFL9bzO69I4M bQkI+wlDotR3IrxPKK6x8+HSpbWQNE8= X-Google-Smtp-Source: AMsMyM7FnjwVozls7Ay2c2ifMJY9jF++LNV5wHMhgZXy7QVjL5wrw0Sx8kzuzJm3uvsLf1PLiznx1g== X-Received: by 2002:a7b:cb8d:0:b0:3cf:4969:9bc7 with SMTP id m13-20020a7bcb8d000000b003cf49699bc7mr56166746wmi.71.1668116684794; Thu, 10 Nov 2022 13:44:44 -0800 (PST) Original-Received: from krug (87-196-81-1.net.novis.pt. [87.196.81.1]) by smtp.gmail.com with ESMTPSA id r7-20020a05600c458700b003c7087f6c9asm6691779wmo.32.2022.11.10.13.44.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Nov 2022 13:44:44 -0800 (PST) In-Reply-To: <83fseqrb0r.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Nov 2022 19:10:12 +0200") Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=joaotavora@gmail.com; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:299523 Archived-At: Eli Zaretskii writes: >> From: Jo=C3=A3o T=C3=A1vora >> Date: Thu, 10 Nov 2022 10:25:11 +0000 >> Cc: Arash Esbati , emacs-devel@gnu.org >>=20 >> But I disagree that we should endeavor to be exhaustive in that list >> and think that tweaking the variable is a rare event. > > This is a project-level goal of the Emacs project, and as such is up > to the maintainers to set and pursue. Even if the maintainers are > wrong, in your opinion. eglot-server-programs grew formidably over the last 4 years, and I have no objections to keep growing it. Being exhaustive is going to be reasonably hard, because so many servers will continue to appear. Even faster than programming languages. And some servers are just abandoned, which is another annoyance. And we should not assume the user won't want to tweak to add flags or servers we don't know about. That would contradicts my lengthy experience with the uses of this variable. Anyway, I prefer to focus my limited time on other aspects of Eglot, but you're certainly not "wrong" if you make adding new servers a priority. Jo=C3=A3o