Version 0.0.1 of package Blueprint-Ts-Mode has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Blueprint-Ts-Mode describes itself as: ======================================= tree-sitter support for Blueprint files ======================================= More at https://elpa.nongnu.org/nongnu/blueprint-ts-mode.html ## Summary: 1 blueprint-ts-mode ═══════════════════ Major mode for Blueprint (<https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/>) based on Treesitter. 2 Installation ══════════════ You need Emacs version >= 29. Your Emacs also needs to be compiled with Treesitter support (`--with-tree-sitter') which you can check with the variable `system-configuration-options'. Get the grammar: ┌──── │ (add-to-list 'treesit-language-source-alist │ '(blueprint . (https://github.com/huanie/tree-sitter-blueprint))) │ (treesit-install-language-grammar 'blueprint) └──── Install `blueprint-ts-mode' from NONGNU ELPA (not yet). `package-install blueprint-ts-mode'. 3 Features ══════════ • Font Lock • Indentation • Eglot integration • Treesitter based navigation ## Recent NEWS: [Not available 🙁]