TODO (last update: December 17, 2001)
===================================

- General 
[ ] Enable safe write turing's machine

- Clean the code

[ ] Less globals variables
[ ] Delete and avoid deprecated functions (mainly CList)
[ ] Clean turing.c from strtok, strcpy and othes unsafe 
    functions.

- Interface 
[ ] Manage the states of toolbar and menus according the context
    (enable/disable operations)

- Treeview Editor
[ ] Implementing edition
[ ] Add a comments columns (read/write the file)
[ ] Implementing animation of treeview when play is pressed (just select the current state and rule)

- Graph Editor
[ ] Implementing graph editor with canvas (may be dia-newcanvas)
[ ] Implementing animation of graph when play is pressed

- Tape
[ ] Implementing a new tape (may be with canvas item, drawing square in each position of the tape
[ ] Set the tape speed in a spin button on toolbar.  It should change on the fly

- Documentation

[ ] Writing user docs that explain how works a Turing machine, some examples step by step, that allow the user write a new turing machine

- Beatiful
[ ] Add logo (about dialog)
