I'm the developer of DreamPie, a new graphical Python shell (you can
check it out at http://dreampie.sourceforge.net )
I worked to make it work nicely with matplotlib -- it runs Tk/GTK/Qt
event loops when idle, so if matplotlib is in interactive mode it
works great. I even made DreamPie check if matplotlib in
non-interactive mode is present, and if so it shows you a message
suggesting that you switch to interactive mode.
Lately I thought that it may be much easier for users if DreamPie
would just switch matplotlib to interactive mode automatically.
However, I'm not entirely comfortable with the idea of changing
I wanted to ask: what do you think? Are there any cases when you want
to have matplotlib in non-interactive mode in a shell?
Also, are there any other ways in which DreamPie can be made more