abo-abo / lispy

Short and sweet LISP editing
http://oremacs.com/lispy/
1.2k stars 132 forks source link

What would it take to support Janet? #500

Open ahungry opened 5 years ago

ahungry commented 5 years ago

There is a new(ish) minimal lisp called Janet (https://janet-lang.org)

Lispy works fairly well in the language (it is very clojure-esque), however there are a few main distinctions.

Problems I note when using in the mode (and things that work):

Overall, the indentation experience seems very "off" when using lispy + janet-mode.

You can see some sample .janet source code files in the root of my toy repo for the language here if you have the time and inclination to try out and experience what is going on:

https://github.com/ahungry/janet-code

You can find the mode forked in my repo at:

https://github.com/ahungry/janet-mode

and the language itself at:

https://github.com/janet-lang/janet

abo-abo commented 5 years ago

Would be nice to make it easier to support new languages. PRs welcome.