- Switch to lexical binding
- Add support for an alda inferior process via
alda-repl
(thanks @tninja)alda-run-alda
now starts an alda repl in an inferior processalda-inf-eval-region
will evaluate a region in the inferior processalda-play-region-in-repl
will redirect all region commands into the inferior process- New dependency on
comint
- WARNING:
alda-stop
has been renamed toalda down
for consistency with thealda
command line. - Fix windows support
- Add support for alda history
alda-history-clear
alda-history-append-region
alda-history-append-buffer
alda-history-append-block
alda-history-append-line
- New
evil
operator:alda-evil-history-append-region
- Add support for stopping playback via
alda-stop
- Add dedicated CI and unit tests!
- Initial Frozen Release
- Tested with
alda 1.0.0-rc56
- Syntax Highlighting via
font-lock-mode
- new style comments are a bit rough around the edges
evil
integration- Option to add a evil alda play operator
- Running
alda
servers within emacs, and using an external alda server - ess keybinds for playing by block, line, etc.
- Indentation