From unknown Sat Jun 21 05:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63603: [PATCH] Eglot: Add nickel-mode configuration Resent-From: Brian Leung Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 May 2023 08:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 63603@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16845724418565 (code B ref -1); Sat, 20 May 2023 08:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 May 2023 08:47:21 +0000 Received: from localhost ([127.0.0.1]:57852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0IFE-0002E5-O1 for submit@debbugs.gnu.org; Sat, 20 May 2023 04:47:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:46088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0IFD-0002Dy-9W for submit@debbugs.gnu.org; Sat, 20 May 2023 04:47:19 -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 1q0IFD-0008Vn-0N for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 04:47:19 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q0IFA-0005sf-UN for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 04:47:18 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 88685240101 for ; Sat, 20 May 2023 10:47:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1684572432; bh=F6K7+OpIsbhXfu29I/lUGPN8oZCLiGokQt6qhZGftcA=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=V01OrRrYf/VTBvtutC216cVz4I1jkY58d1Ram8eSX21PYzrsMOegk2yjjiTBePBK5 ZAjcttRO9H6Dx7IQd1ZP7gWZ4IDp3WTYxvnPqnzDXSkOKOAW6B70BnOquLWNA9kvFB Z64vy6P/v3qelB1G66G/cVbWKpyLVpZS/4MatMRoQ7xdWMRnUw277+oI2yjZCmC2rX iHGVduIDc5E02wuM4bRcO82TZJHSRnMA1WeACwJ8mOWeaWO4vIJwC+inkH/TdfJIb7 ZCY4e5i4hI1U632TT7bKhKBxDhJ+XrCbMFoRYYnGqpO2IYSoUBwI4icGlp5rwqpR2A rlBf8X3AWWQCg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4QNclg4tlYz9rxP for ; Sat, 20 May 2023 10:47:11 +0200 (CEST) From: Brian Leung Date: Sat, 20 May 2023 08:47:09 +0000 Message-ID: <877ct375ki.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.66; envelope-from=leungbk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) --=-=-= Content-Type: text/plain Tags: patch Nickel is a new configuration language: https://github.com/tweag/nickel/ This patch adds a default for its major mode to Eglot. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) Repository revision: 156973639cc57dec47705f76f63c2ef3dc00a61d Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: NixOS 23.05 (Stoat) Configured using: 'configure --prefix=/nix/store/inldcx98i03hfwjzqhnnzm4qdaq17aqq-emacs-git-20230519.0 --disable-build-details --with-modules --with-x-toolkit=lucid --with-xft --with-cairo --with-native-compilation' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-Eglot-Add-nickel-mode-configuration.patch >From fc343cb0d413ac44d55e39c768327c66a005e29b Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sat, 20 May 2023 01:43:52 -0700 Subject: [PATCH] Eglot: Add nickel-mode configuration * lisp/progmodes/eglot.el (eglot-server-programs): Add nls for nickel-mode. --- lisp/progmodes/eglot.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index a65795f1dfc..f4604ff31e8 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -231,6 +231,7 @@ eglot-server-programs (erlang-mode . ("erlang_ls" "--transport" "stdio")) ((yaml-ts-mode yaml-mode) . ("yaml-language-server" "--stdio")) (nix-mode . ,(eglot-alternatives '("nil" "rnix-lsp"))) + (nickel-mode . ("nls")) (gdscript-mode . ("localhost" 6008)) ((fortran-mode f90-mode) . ("fortls")) (futhark-mode . ("futhark" "lsp")) -- 2.40.1 --=-=-=-- From unknown Sat Jun 21 05:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63603: [PATCH] Eglot: Add nickel-mode configuration References: <877ct375ki.fsf@posteo.net> In-Reply-To: <877ct375ki.fsf@posteo.net> Resent-From: Brian Leung Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 May 2023 12:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 63603@debbugs.gnu.org Cc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 63603-submit@debbugs.gnu.org id=B63603.168501799018397 (code B ref 63603); Thu, 25 May 2023 12:34:01 +0000 Received: (at 63603) by debbugs.gnu.org; 25 May 2023 12:33:10 +0000 Received: from localhost ([127.0.0.1]:46203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q2A9V-0004mf-Ol for submit@debbugs.gnu.org; Thu, 25 May 2023 08:33:09 -0400 Received: from mout01.posteo.de ([185.67.36.65]:56469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q2A9S-0004mB-Rc for 63603@debbugs.gnu.org; Thu, 25 May 2023 08:33:08 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id D64D7240028 for <63603@debbugs.gnu.org>; Thu, 25 May 2023 14:33:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1685017980; bh=szYZHZZB/PGWwVDBq3Sl4V2o3HVXiHbFpnArZTwRvHw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=kQZgVF48HdEZgu1LyY/80rjUy5tTusT1nuRTfbRL79kcopMotepdqaojdOhFcQD/K aRbQYKxtY075l7sj3jByMzTJZiohLNEGKi+Tuo1Oi2nSEQ4TOTYDezqDaMUVVm9pb9 cvh9mhTpm787oNpS/AI8sPe+to51K7Qpbd0mxhXoh5g3K+ooLTSFhtu5s/0d8MzG8s ktjPSZyB6WqqYVJM/e68jmjYF/Nes/g4fUSjFZ8qdI4mjDOwjpcNX6hR8tWPiefdZt JYiHEcEhcKNGesKydmOrZBq7tONcKpZ1RSrZGZymkthaKfOM8VKUfkIMJYeb2SzEVs OYxQoHa+hDYtw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4QRnWv3jkSz9rxQ; Thu, 25 May 2023 14:32:59 +0200 (CEST) From: Brian Leung Date: Thu, 25 May 2023 12:31:37 +0000 Message-ID: <875y8goakn.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: base64 X-Spam-Score: -2.3 (--) 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 (---) Q0NpbmcgSm/Do28gVMOhdm9yYS4NCg== From unknown Sat Jun 21 05:20:11 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#63603: closed (Re: bug#63603: [PATCH] Eglot: Add nickel-mode configuration) Message-ID: References: <877ct375ki.fsf@posteo.net> X-Gnu-PR-Message: they-closed 63603 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 63603@debbugs.gnu.org Date: Thu, 25 May 2023 13:23:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1685020983-1049-1" This is a multi-part message in MIME format... ------------=_1685020983-1049-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #63603: [PATCH] Eglot: Add nickel-mode configuration 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 63603@debbugs.gnu.org. --=20 63603: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63603 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1685020983-1049-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 63603-done) by debbugs.gnu.org; 25 May 2023 13:22:20 +0000 Received: from localhost ([127.0.0.1]:46281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q2Av6-0000FQ-0T for submit@debbugs.gnu.org; Thu, 25 May 2023 09:22:20 -0400 Received: from mail-oi1-f179.google.com ([209.85.167.179]:42034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q2Av3-0000FC-PS for 63603-done@debbugs.gnu.org; Thu, 25 May 2023 09:22:18 -0400 Received: by mail-oi1-f179.google.com with SMTP id 5614622812f47-397f10f861eso717120b6e.0 for <63603-done@debbugs.gnu.org>; Thu, 25 May 2023 06:22:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685020932; x=1687612932; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RmHXlqVKBCqIHUeOiqevS9Em1MA7I57hWvTSOEaELnk=; b=RK4u89ZTRMZ3/VzPmue9MbyEHRXpHG8SaIKmuwP9WJm69e326lpVDDeSB4l/+Vk3F+ XyzuLFlzkVXo6GU+tuvva+dhzs097Swb8beIWkpVKW9LwxLH5W7Ed2zeUk8j6WfAUOdm bJUgz6pTGI2aL30vo+iVREKXMEWtk69MvnpbVQlGjt46MjYY5KOs3oz7sBU9lnvm/I9Z hAp7ry6+qemH+JlmQ9vZl7Xc/MaZtHMSbyJXtxS5thcPsp9vXl8ZbpMoldqSHTmJZzdl +Y4B0soz5W93au1aINBlHikDltg+JPg9lmd5UVWOtbKpGfr/bAjWqLv+g72cifRlbl7/ Obxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685020932; x=1687612932; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RmHXlqVKBCqIHUeOiqevS9Em1MA7I57hWvTSOEaELnk=; b=gpN0BMdW0u+OzXwCQulYHdxeWm+i5y1S3RxJjcXmBNxWl8507N4wa5fDC0Zt/SJTmL lpr3/tnSt8RXHNQuE0m9N5/QTe1Lo6ntTtiXBEwW07w3b0Emv7yhhafNfs4EndwLFqAp us3lUpQ09eKt1blzdZNbKCXOaDXpHtvFuFf5rTkhRhKUQ321dd6uGJhOCc0+lElplXZI KOYpohhUPsiZv1ZBVlVBaX8kGbK0plR9YE6Q/R3/GUMlDaqyIzrimKkMv8DC204IPr0Q 8R6yJFZ6YCn7u3Na8w3mIl51RQ5gR/1yimZQfVl27XEUmA7v51Vsna0HxGa8TU/SnmiS ExcQ== X-Gm-Message-State: AC+VfDw+QDr7Yt075kJpRGqLGrxmNkce1UuFcvEuEZwyZ1r5oqXIlFNH TMYkbWClrLIFcT+KVQfvDylM+0QmisYlmTcbwKY= X-Google-Smtp-Source: ACHHUZ6wGI6oEpsXQOONkQ3/7yAmX7ApoOpOVl50ClzW4Lx1wzXghgI4O3bL8d7iCYDWvASn7cUvMy8B59oupf9DLv8= X-Received: by 2002:a05:6808:6345:b0:398:2323:c707 with SMTP id eb5-20020a056808634500b003982323c707mr1275888oib.28.1685020931271; Thu, 25 May 2023 06:22:11 -0700 (PDT) MIME-Version: 1.0 References: <875y8goakn.fsf@posteo.net> In-Reply-To: <875y8goakn.fsf@posteo.net> From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Thu, 25 May 2023 14:22:00 +0100 Message-ID: Subject: Re: bug#63603: [PATCH] Eglot: Add nickel-mode configuration To: Brian Leung Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63603-done Cc: 63603-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: -1.0 (-) Thanks, pushed. And closing. ------------=_1685020983-1049-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 May 2023 08:47:21 +0000 Received: from localhost ([127.0.0.1]:57852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0IFE-0002E5-O1 for submit@debbugs.gnu.org; Sat, 20 May 2023 04:47:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:46088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0IFD-0002Dy-9W for submit@debbugs.gnu.org; Sat, 20 May 2023 04:47:19 -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 1q0IFD-0008Vn-0N for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 04:47:19 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q0IFA-0005sf-UN for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 04:47:18 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 88685240101 for ; Sat, 20 May 2023 10:47:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1684572432; bh=F6K7+OpIsbhXfu29I/lUGPN8oZCLiGokQt6qhZGftcA=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=V01OrRrYf/VTBvtutC216cVz4I1jkY58d1Ram8eSX21PYzrsMOegk2yjjiTBePBK5 ZAjcttRO9H6Dx7IQd1ZP7gWZ4IDp3WTYxvnPqnzDXSkOKOAW6B70BnOquLWNA9kvFB Z64vy6P/v3qelB1G66G/cVbWKpyLVpZS/4MatMRoQ7xdWMRnUw277+oI2yjZCmC2rX iHGVduIDc5E02wuM4bRcO82TZJHSRnMA1WeACwJ8mOWeaWO4vIJwC+inkH/TdfJIb7 ZCY4e5i4hI1U632TT7bKhKBxDhJ+XrCbMFoRYYnGqpO2IYSoUBwI4icGlp5rwqpR2A rlBf8X3AWWQCg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4QNclg4tlYz9rxP for ; Sat, 20 May 2023 10:47:11 +0200 (CEST) From: Brian Leung To: bug-gnu-emacs@gnu.org Subject: [PATCH] Eglot: Add nickel-mode configuration Date: Sat, 20 May 2023 08:47:09 +0000 Message-ID: <877ct375ki.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.66; envelope-from=leungbk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) --=-=-= Content-Type: text/plain Tags: patch Nickel is a new configuration language: https://github.com/tweag/nickel/ This patch adds a default for its major mode to Eglot. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) Repository revision: 156973639cc57dec47705f76f63c2ef3dc00a61d Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: NixOS 23.05 (Stoat) Configured using: 'configure --prefix=/nix/store/inldcx98i03hfwjzqhnnzm4qdaq17aqq-emacs-git-20230519.0 --disable-build-details --with-modules --with-x-toolkit=lucid --with-xft --with-cairo --with-native-compilation' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-Eglot-Add-nickel-mode-configuration.patch >From fc343cb0d413ac44d55e39c768327c66a005e29b Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sat, 20 May 2023 01:43:52 -0700 Subject: [PATCH] Eglot: Add nickel-mode configuration * lisp/progmodes/eglot.el (eglot-server-programs): Add nls for nickel-mode. --- lisp/progmodes/eglot.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index a65795f1dfc..f4604ff31e8 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -231,6 +231,7 @@ eglot-server-programs (erlang-mode . ("erlang_ls" "--transport" "stdio")) ((yaml-ts-mode yaml-mode) . ("yaml-language-server" "--stdio")) (nix-mode . ,(eglot-alternatives '("nil" "rnix-lsp"))) + (nickel-mode . ("nls")) (gdscript-mode . ("localhost" 6008)) ((fortran-mode f90-mode) . ("fortls")) (futhark-mode . ("futhark" "lsp")) -- 2.40.1 --=-=-=-- ------------=_1685020983-1049-1--