jgkamat / alda-mode

An Alda Major Mode for Emacs
https://gitlab.com/jgkamat/alda-mode
GNU General Public License v3.0
31 stars 5 forks source link

Add support for adding history to alda commands #6

Closed jgkamat closed 7 years ago

jgkamat commented 7 years ago

This is the replacement for the old alda append command, which is in active development. As such, this is subject to change, and untested.

To begin using the new features, use the 'alda-history-append' commands. If your history gets corruped with invalid alda code, you will be unable to keep playing files (since we will be sending invalid history to the server). In this case, run 'alda-history-clear'.

This will not be merged until --history is 100% functional, and without any bugs in alda-lang (as any subtle bugs in --history will prevent playing valid scores).

In the meantime, feedback would be greatly appreciated about the design of this. (I haven't had time to test this, so it might not work right now). Thanks to anyone looking at this! :smile: