Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/museoa/bqn-mode
Emacs mode for BQN programming language
https://github.com/museoa/bqn-mode
Last synced: 3 months ago
JSON representation
Emacs mode for BQN programming language
- Host: GitHub
- URL: https://github.com/museoa/bqn-mode
- Owner: museoa
- License: gpl-3.0
- Created: 2021-11-18T04:30:53.000Z (almost 3 years ago)
- Default Branch: trunk
- Last Pushed: 2024-07-21T21:12:05.000Z (4 months ago)
- Last Synced: 2024-07-22T21:44:25.497Z (4 months ago)
- Language: Emacs Lisp
- Size: 155 KB
- Stars: 30
- Watchers: 1
- Forks: 18
- Open Issues: 6
-
Metadata Files:
- Readme: README.ORG
- License: COPYING
Awesome Lists containing this project
- awesome-bqn - BQN major mode
README
# -*- mode: org; coding: utf-8-unix; fill-column: 80 -*-
#+TITLE: bqn-mode
* Synopsis
Emacs major mode for BQN programming language.
Extracted from the original [[https://github.com/mlochbaum/BQN][BQN]] repository
and independently maintained since approx. 2021.Before that, bqn-mode was derived and heavily based on the venerable
[[https://github.com/lokedhs/gnu-apl-mode][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:#+begin_src lisp
(add-to-list 'load-path "~/path/to/bqn-mode")
(require 'bqn-mode)
#+end_src** From MELPA
bqn-mode is available on [[https://melpa.org/#/bqn-mode][MELPA]].
1. Configure your =package-archives= to include MELPA.
- The EmacsWiki has a clean and comprehensive
[[https://www.emacswiki.org/emacs/InstallingPackages][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:- [[https://dzaima.github.io/BQN386/][Dzaima's BQN386]]
- [[https://github.com/dzaima/BQN386][Github repository]]- [[https://aplwiki.com/wiki/Fonts][Fonts article on APL Wiki]]
* 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 .
Changes are copyright 2021 Marshall Lochbaum .
See COPYING for details.