The Google Summer of Code
student I'm working with, Chas Leichner, has a working prototype of a two-pane folding editor
for IDLE (the Tkinter-based IDE that ships with Python). This will let him edit control annotations for code side-by-side with the code itself, so that we can start experimenting with the kinds of control we ought to support. Neat!