[chuck-users] chuck mode for emacs
Kao Cardoso Felix
kcfelix at gmail.com
Thu Jul 2 10:07:16 EDT 2009
I've just discovered and started learning ChucK and It's very neat. As
I'm an Emacs user I downloaded the emacs mode for editing ChucK files.
It was rather old and was missing some functionality so I've made an
I've changed the syntax highlight to be more consistent with how other
languages are highlighted inside Emacs and added all keywords, types
and library functions listed on the documentation. Class and method
name highlighting is not working yet, but I plan on adding it soon.
Code to run the ChucK VM as an inferior process inside Emacs was
commented because it wasn't working before. I've made it work and
changed some keybings. Now it work like this:
C-c C-c inside a ChucK buffer will send the buffer code to the VM. If
there's no VM process one will be created.
C-c C-d remove a shred from the VM by a numeric id (is there other
ways to identify shreds besides numbers?)
C-c C-r replace a shred with the code on the current buffer.
I also added support for easy customization for the path of the chuck
executable, so you don't have to edit lisp code to change it.
Well, I'm planning to update it frequently to make it better according
to my use of it, but if there's anyone using Emacs for ChucK and want
to give some advice it would be very nice :)
Kao Cardoso Félix
Página pessoal: http://www.inf.ufrgs.br/~kcfelix
More information about the chuck-users