The bcl-mode Emacs package is a major mode for BCL (Block-based Configuration Language) files.
It provides minimal syntax highlighting and block indentation.
You can install bcl-mode as any other Emacs package. If you are using Straight (and you should), it is as simple as:
(use-package bcl-mode
:straight (:type git :host github :repo "galdor/bcl-mode"))
With Emacs 29, you can either run package-vc-install
manually or install
vc-use-package and use use-package:
(use-package bcl-mode
:vc (:fetcher github :repo "galdor/bcl-mode"))
Finally with Emacs 30 you will not need any additional package:
(use-package bcl-mode
:vc (:url "https://github.com/galdor/bcl-mode"))
The bcl-mode package is open source software distributed under the ISC license.
If you have an idea or a question, feel free to email me at [email protected].