Version 0.8 of Crunchy has been released. It is available on http://code.google.com/p/crunchy/
Crunchy, the Interactive Python Tutorial Maker, is an application that transforms an ordinary html-based Python tutorial into an interactive session within a web browser. Currently, only Firefox is supported. Crunchy is developed and tested on Windows XP and Ubuntu Dapper Drake, but should work on any suitable windows or UNIX system. Three major improvements have been made since version 0.7 had been released. 1. New editor Instead of a simple html textarea, Crunchy now gives the option of using a "real" editor, namely EditArea (http://www.cdolivet.net/editarea/). EditArea support syntax coloring and allows loading and saving local Python files among other features. Within Crunchy, it is set up so that the tab key is translated into 4 spaces. 2. Language support Crunchy now supports English and French, through the use of ".po" files. When running Python code, some error messages have been adapted/translated. EditArea itself support more languages (currently: Danish, Dutch, English, French, German, Italian, Japanese, Polish, Portuguese). 3. Graphical tutorial converter. Crunchy uses some supplementary markup to transform html files into interactive tutorials. Whereas previous versions required a tutorial maker to edit an html file "by hand", version 0.8 includes a tutorial editor: with a few clicks, you can easily add to an html file the chosen interactive elements and options for Crunchy. In addition to the above major improvements, the code has been refactored significantly and a number of small bug fixes have been made. Crunchy will be demonstrated at the upcoming Pycon 2007. André Roberge and Johannes Woolard. -- http://mail.python.org/mailman/listinfo/python-list