Subject: bug#70015: closed (Re: bug#70015: [PATCH] 0001-eglot-Add-blueprint-language-server.patch)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 18 May 2024 22:03:01 +0000

Your bug report

#70015: [PATCH] 0001-eglot-Add-blueprint-language-server.patch

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 [email-masked].

-- 
70015: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70015
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#70015: [PATCH] 0001-eglot-Add-blueprint-language-server.patch
From: Stefan Kangas <[email-masked]>
To: nibon7 <[email-masked]>, [email-masked]
Date: Sat, 18 May 2024 22:01:16 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

nibon7 <[email-masked]> writes:

> Add LSP support for [Blueprint](https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/).
>
> * blueprint-mode: https://github.com/DrBluefall/blueprint-mode
>
> * blueprint-ts-mode: https://github.com/huanie/blueprint-ts-mode

Thanks, installed on master as commit d1d031aea69.

I'm therefore closing this bug report.

Subject: [PATCH] 0001-eglot-Add-blueprint-language-server.patch
From: nibon7 <[email-masked]>
To: [email-masked]
Date: Tue, 26 Mar 2024 22:40:24 +0800
List-Id: <debbugs-submit.debbugs.gnu.org>

Add LSP support for [Blueprint](https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/).

* blueprint-mode: https://github.com/DrBluefall/blueprint-mode

* blueprint-ts-mode: https://github.com/huanie/blueprint-ts-mode

From 802631324a05456598f7d2629077975f760f040a Mon Sep 17 00:00:00 2001
From: nibon7 <[email-masked]>
Date: Tue, 26 Mar 2024 17:24:33 +0800
Subject: [PATCH] eglot: Add blueprint language server

---
 lisp/progmodes/eglot.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index 7d2f1a55165..e8e883a303d 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -234,6 +234,7 @@ automatically)."
   ;; those entries can be simplified, but we keep them for when
   ;; `eglot.el' is installed via GNU ELPA in an older Emacs.
   `(((rust-ts-mode rust-mode) . ("rust-analyzer"))
+    ((blueprint-mode blueprint-ts-mode) . ("blueprint-compiler" "lsp"))
     ((cmake-mode cmake-ts-mode) . ("cmake-language-server"))
     (vimrc-mode . ("vim-language-server" "--stdio"))
     ((python-mode python-ts-mode)
-- 
2.44.0