~technomancy/anarres

structural editor for Fennel
Suppress double-handling of key input which is bound to a command.
Update to latest fennel (0.9.0-dev) and fnlfmt (0.2.1)

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~technomancy/anarres
read/write
git@git.sr.ht:~technomancy/anarres

You can also use your local clone with git send-email.

#Anarres

A structural editor.

#Usage

Comes with a love2d-based graphical UI as well as a line-based UI. It is written such that the core editing logic is decoupled from the UI; the intent is that it should be easy to add additional interfaces.

Run love . utils.fnl for the graphical interface.

screenshot

#Issues

  • The line-based UI works with RTL text (assuming it is run in an RTL-aware context like Emacs or mlterm); however due to limitations in the underlying engine, the love2d-based UI does not.

#License

Copyright © 2020-2021 Phil Hagelberg

Released under the terms of the GNU General Public License version 3 or later; see the file LICENSE.

Open Sans Condensed font Copyright Steve Matteson

Released under the Apache License version 2.0.