Some notes on getting this to work via Spacemacs,
You need to add the following
(defun dotspacemacs/user-config ()
(autoload 'fennel-mode "~/.emacs.d/private/local/fennel-mode/fennel-mode" nil t)
(add-to-list 'auto-mode-alist '("\\.fnl\\'" . fennel-mode))
)
to your .spacemacs
file.
You'll then need to M(alt)+x and type in set variable to set-inferior-lisp-program
to "love ."
Everything else works as described, only problem is that changes seem to reset game state, which kind of sucks.