--- On Fri, 6/11/10, Eric Firing <efir...@hawaii.edu> wrote:
> I agree that the difference in blocking behavior is still a
> problem. I think that what we should do for now, *if* multiple
> calls to show work on the Mac (which I can't easily test), is
> change the documentation to correspond to the present situation, 
> highlighting the real problem of different blocking behavior.

I now tried the remaining backends on Mac OS X. With the Qt4Agg and WxAgg 
backends, show() can be called repeatedly and blocks each time. The FltkAgg 
backend shows the same behavior as Tkagg. The implementation of show() in the 
FltkAgg backend uses the same _needmain as TkAgg. If I remove the _needmain 
stuff, then show() can be called multiple times with FltkAgg, blocking each 
time.

--Michiel.


      

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to