You are looking at historical revision 26348 of this page. It may differ significantly from its current revision.

Author: Dan Leslie, <dan@ironoxide.ca>

I do a fair bit of Chicken hacking in my free time as a hobby. Sadly, there wasn't much in the way of excellent tools for this purpose when I began. Largely, in part, because I was never able to get slime to play well with Emacs and Chicken under Windows.

To rectify this I put in some time to get my Emacs environment working nicely. The end result is a customized scheme-mode that automatically loads all symbols from csi and your installed modules and adds them to the auto-complete list. It also uses these details to add new font-lock keywords!

Optionally, you can also tell it (via a custom var) where to look for a TAGS file to slurp symbols from.

The major bug I'm aware of is that the font-lock symbols get blown away on file load, so you may have to manually reload scheme-mode to reinit the symbols. You could also call M-x load-chicken-keywords