From unknown Sat Sep 13 23:19:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79394: [PATCH] Eglot: Really fix neocmakelsp invocation Resent-From: Brian Leung Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Sep 2025 13:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 79394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 79394@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175716504827757 (code B ref -1); Sat, 06 Sep 2025 13:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Sep 2025 13:24:08 +0000 Received: from localhost ([127.0.0.1]:35165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uusti-0007Db-Gk for submit@debbugs.gnu.org; Sat, 06 Sep 2025 09:24:07 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48796) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uustT-0007Ci-0x for submit@debbugs.gnu.org; Sat, 06 Sep 2025 09:23:52 -0400 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 1uust7-0001AX-5E for bug-gnu-emacs@gnu.org; Sat, 06 Sep 2025 09:23:31 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uussv-0007uv-15 for bug-gnu-emacs@gnu.org; Sat, 06 Sep 2025 09:23:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 46F65240027 for ; Sat, 6 Sep 2025 15:23:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.net; s=2017; t=1757164987; bh=MX5qIxqj2Eg2SgM51kWIJo48Qvy3S5pkugmyAD3PGuQ=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From; b=OIlEofvtKYRMzsZaG2hXcxCJg6zrXbnQPd6MgT4FfzevRU7y8MoVU2X2o8LyG3J9T QCCEqNXJFEjMb3oaCBOYZtVcHCwUqPdnJd9ZV9YvLj5R4m8iemSo19ZpyT/2i7qiP5 JGco6g2DySjCOFCBEioUacrCr/Mx9v4O+U71X6qDJ2DwMt83GxIbQMXjCsZkmDro6r wxNDXvsnZNzMCVCW9x7S2TaW+J4LdT3fLjoKYcUVI8FfxTtw8BE275NZsNzEBhNLQX yiOWgK8qCIEYAeK72VguVrE8RjAFxk7U3pmZuejx5zswIwEq7TqbKorGJ4ZxQMEpJ6 V8uLjlOM9tPLQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4cJv6L3XyYz9rxn for ; Sat, 6 Sep 2025 15:23:06 +0200 (CEST) From: Brian Leung Date: Sat, 06 Sep 2025 13:23:07 +0000 Message-ID: <87o6rn1zrc.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.65; envelope-from=leungbk@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -39 X-Spam_score: -4.0 X-Spam_bar: ---- X-Spam_report: (-4.0 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain Tags: patch In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.4, Xaw3d scroll bars) Repository revision: c374bb50daa0c2d603a55d9b05bef9c9534ad0a7 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101018 System Description: NixOS 25.11 (Xantusia) Configured using: 'configure --prefix=/nix/store/v0020kij0gxl1bbddwj1x0lmqz5pspl1-emacs-git-20250905.0 --disable-build-details --with-modules --with-x-toolkit=lucid --with-cairo --without-xft --with-compress-install --with-toolkit-scroll-bars --with-native-compilation --without-imagemagick --with-mailutils --without-small-ja-dic --with-tree-sitter --with-xinput2 --without-xwidgets --with-dbus --with-selinux' --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Eglot-Really-fix-neocmakelsp-invocation.patch >From 2082bf63d5056fba1cf8f2c4fc79fb158f233888 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sat, 6 Sep 2025 06:19:25 -0700 Subject: [PATCH] Eglot: Really fix neocmakelsp invocation * lisp/progmodes/eglot.el (eglot-server-programs): Remove an incorrect layer of parentheses. --- lisp/progmodes/eglot.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index d06b97b431e..b35d5e15e6c 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -244,7 +244,7 @@ eglot-server-programs ;; `eglot.el' is installed via GNU ELPA in an older Emacs. `(((rust-ts-mode rust-mode) . ("rust-analyzer")) ((cmake-mode cmake-ts-mode) - . ,(eglot-alternatives '((("neocmakelsp" "--stdio") "cmake-language-server")))) + . ,(eglot-alternatives '(("neocmakelsp" "--stdio") "cmake-language-server"))) (vimrc-mode . ("vim-language-server" "--stdio")) ((python-mode python-ts-mode) . ,(eglot-alternatives -- 2.50.1 --=-=-=-- From unknown Sat Sep 13 23:19:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Brian Leung Subject: bug#79394: closed (Re: bug#79394: [PATCH] Eglot: Really fix neocmakelsp invocation) Message-ID: References: <86bjnng0gv.fsf@gnu.org> <87o6rn1zrc.fsf@posteo.net> X-Gnu-PR-Message: they-closed 79394 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 79394@debbugs.gnu.org Date: Sat, 06 Sep 2025 13:45:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1757166302-32361-1" This is a multi-part message in MIME format... ------------=_1757166302-32361-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #79394: [PATCH] Eglot: Really fix neocmakelsp invocation which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 79394@debbugs.gnu.org. --=20 79394: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79394 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1757166302-32361-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 79394-done) by debbugs.gnu.org; 6 Sep 2025 13:44:17 +0000 Received: from localhost ([127.0.0.1]:35282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uutDE-0008Nq-Vf for submit@debbugs.gnu.org; Sat, 06 Sep 2025 09:44:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58682) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uutDA-0008NX-W3 for 79394-done@debbugs.gnu.org; Sat, 06 Sep 2025 09:44:14 -0400 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 1uutD2-0003gN-1Q; Sat, 06 Sep 2025 09:44:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MLEa7TFh+g9bu1ZuOtdlXr3c7SpDj0erNItWIyanqkc=; b=SWpQlkQ/st7D RbQpyh8jSYFHmGSTwAhNESkZyQDBmnpMJVY3nWctwDaqYI/AX1KWoDSVgC0t+3+rx2QKthzPVx2jI EZF2nbkYaLWXTpHW+bOcNnCylVzMW2HdfB5JxFNR1ryjmhDFBzCG3JbLFe+0ntWgJzJkP+zcb21Fy oEeIGo3sUwKVCT8pW1tEVc9mPbAaWmpYvAttuBBIcnuaccNno54MGLvpZVMYKJHWsN3N5Rekg4uv2 /kjOi+0GAI8g+ibNCm9zE6SeTM6N8WiN5LWWodZ71hC9zVkOGMw1R8rKAH7+QWpVzVdUro4DbXj16 hiI4cKZEOi6wmF2/rl8zow==; Date: Sat, 06 Sep 2025 16:44:00 +0300 Message-Id: <86bjnng0gv.fsf@gnu.org> From: Eli Zaretskii To: Brian Leung In-Reply-To: <87o6rn1zrc.fsf@posteo.net> (message from Brian Leung on Sat, 06 Sep 2025 13:23:07 +0000) Subject: Re: bug#79394: [PATCH] Eglot: Really fix neocmakelsp invocation References: <87o6rn1zrc.fsf@posteo.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79394-done Cc: 79394-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Brian Leung > Date: Sat, 06 Sep 2025 13:23:07 +0000 > > >From 2082bf63d5056fba1cf8f2c4fc79fb158f233888 Mon Sep 17 00:00:00 2001 > From: Brian Leung > Date: Sat, 6 Sep 2025 06:19:25 -0700 > Subject: [PATCH] Eglot: Really fix neocmakelsp invocation > > * lisp/progmodes/eglot.el (eglot-server-programs): Remove an incorrect > layer of parentheses. Thanks, installed on the master branch, and closing the bug. ------------=_1757166302-32361-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Sep 2025 13:24:08 +0000 Received: from localhost ([127.0.0.1]:35165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uusti-0007Db-Gk for submit@debbugs.gnu.org; Sat, 06 Sep 2025 09:24:07 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48796) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uustT-0007Ci-0x for submit@debbugs.gnu.org; Sat, 06 Sep 2025 09:23:52 -0400 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 1uust7-0001AX-5E for bug-gnu-emacs@gnu.org; Sat, 06 Sep 2025 09:23:31 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uussv-0007uv-15 for bug-gnu-emacs@gnu.org; Sat, 06 Sep 2025 09:23:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 46F65240027 for ; Sat, 6 Sep 2025 15:23:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=posteo.net; s=2017; t=1757164987; bh=MX5qIxqj2Eg2SgM51kWIJo48Qvy3S5pkugmyAD3PGuQ=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From; b=OIlEofvtKYRMzsZaG2hXcxCJg6zrXbnQPd6MgT4FfzevRU7y8MoVU2X2o8LyG3J9T QCCEqNXJFEjMb3oaCBOYZtVcHCwUqPdnJd9ZV9YvLj5R4m8iemSo19ZpyT/2i7qiP5 JGco6g2DySjCOFCBEioUacrCr/Mx9v4O+U71X6qDJ2DwMt83GxIbQMXjCsZkmDro6r wxNDXvsnZNzMCVCW9x7S2TaW+J4LdT3fLjoKYcUVI8FfxTtw8BE275NZsNzEBhNLQX yiOWgK8qCIEYAeK72VguVrE8RjAFxk7U3pmZuejx5zswIwEq7TqbKorGJ4ZxQMEpJ6 V8uLjlOM9tPLQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4cJv6L3XyYz9rxn for ; Sat, 6 Sep 2025 15:23:06 +0200 (CEST) From: Brian Leung To: bug-gnu-emacs@gnu.org Subject: [PATCH] Eglot: Really fix neocmakelsp invocation X-Debbugs-Cc: Date: Sat, 06 Sep 2025 13:23:07 +0000 Message-ID: <87o6rn1zrc.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.65; envelope-from=leungbk@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -39 X-Spam_score: -4.0 X-Spam_bar: ---- X-Spam_report: (-4.0 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain Tags: patch In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.4, Xaw3d scroll bars) Repository revision: c374bb50daa0c2d603a55d9b05bef9c9534ad0a7 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101018 System Description: NixOS 25.11 (Xantusia) Configured using: 'configure --prefix=/nix/store/v0020kij0gxl1bbddwj1x0lmqz5pspl1-emacs-git-20250905.0 --disable-build-details --with-modules --with-x-toolkit=lucid --with-cairo --without-xft --with-compress-install --with-toolkit-scroll-bars --with-native-compilation --without-imagemagick --with-mailutils --without-small-ja-dic --with-tree-sitter --with-xinput2 --without-xwidgets --with-dbus --with-selinux' --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Eglot-Really-fix-neocmakelsp-invocation.patch >From 2082bf63d5056fba1cf8f2c4fc79fb158f233888 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sat, 6 Sep 2025 06:19:25 -0700 Subject: [PATCH] Eglot: Really fix neocmakelsp invocation * lisp/progmodes/eglot.el (eglot-server-programs): Remove an incorrect layer of parentheses. --- lisp/progmodes/eglot.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index d06b97b431e..b35d5e15e6c 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -244,7 +244,7 @@ eglot-server-programs ;; `eglot.el' is installed via GNU ELPA in an older Emacs. `(((rust-ts-mode rust-mode) . ("rust-analyzer")) ((cmake-mode cmake-ts-mode) - . ,(eglot-alternatives '((("neocmakelsp" "--stdio") "cmake-language-server")))) + . ,(eglot-alternatives '(("neocmakelsp" "--stdio") "cmake-language-server"))) (vimrc-mode . ("vim-language-server" "--stdio")) ((python-mode python-ts-mode) . ,(eglot-alternatives -- 2.50.1 --=-=-=-- ------------=_1757166302-32361-1--