Skip to content

museoa/bqn-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bqn-mode

Synopsis

Emacs major mode for BQN programming language.

Extracted from the original BQN repository and independently maintained since approx. 2021.

Before that, bqn-mode was derived and heavily based on the venerable gnu-apl-mode.

Installing bqn-mode

From sources

After git clone this repository, you can just add the following snippet to you init.el file:

(add-to-list 'load-path "~/path/to/bqn-mode")
(require 'bqn-mode)

From MELPA

bqn-mode is available on MELPA.

  1. Configure your package-archives to include MELPA.
    • The EmacsWiki has a clean and comprehensive tutorial.
  2. You can now use the typical M-x list-packages interface to find and install bqn-mode.

Fonts

BQN uses a peculiar set of symbols, not always available on the default fonts of major operating systems. Nonetheless there are many fonts available around the Web. Here are some links:

Contact

This page itself :) Feel free to open issues and send pull requests via GitHub interface.

Acknowledgements

Emacs bqn-mode is derived from gnu-apl-mode, which is copyright 2013-2015 Elias Mårtenson <lokedhs@gmail.com>. Changes are copyright 2021 Marshall Lochbaum <mwlochbaum@gmail.com>. See COPYING for details.