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