===========
2006-05-30
* Enabled mouse handling across the Urwid library.
Added a new mouse_event() method to the Widget interface definition
and to the following widgets: Edit, CheckBox, RadioButton, Button,
GridFlow, Padding, Filler, Overlay, Frame, Pile, Columns, BoxAdapter
and ListBox.
Updated example programs browse.py, calc.py, dialog.py, edit.py and
tour.py to support mouse input.
* Released the files used to generate the reference and tutorial
documentation: docgen_reference.py, docgen_tutorial.py and
tmpl_tutorial.html. The "docgen" scripts write the documentation to
stdout. docgen_tutorial.py requires the Templayer HTML templating
library to run: http://excess.org/templayer/
* Improved Widget and List Walker interface documentation.
* Fixed a bug in the handling of invalid UTF-8 data. All invalid
characters are now replaced with '?' characters when displayed.