Crunchy 0.8 release

André andre.roberge at gmail.com
Sat Jan 27 16:19:26 EST 2007


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.




More information about the Python-list mailing list