|
From: Fernando P. <Fer...@co...> - 2004-09-09 19:23:17
|
John Hunter wrote:
>>>>>>"Fernando" == Fernando Perez <Fer...@co...> writes:
> Gee, some people are never satisfied!
You should know me by now :)
> In IPython/Shell.py on or around line 424, replace the mainloop
> function with
[...]
Great, I just put it in CVS. Many thanks!
> Incidentally, this or some other change appears to fix the GTK OSX
> confirm on exit bug (the only other change here is that I call 'start'
> after the threads_init call).
>
> Thus I can happily report that with this change and the one you
> included in CVS yesterday for output redirection in wx, all the
> backends seem to be working across all the major platforms in ipython.
>
> And there was much rejoicing.
Indeed! So it seems like the little matrix you sent yesterday now reads:
linux win32 OSX
GTK* : good good good
WX* : good good good
TK* : good good good
:)
I think I'm actually going to make a 0.6.4 release with these fixes, since
making this functionality useful across the board is worth it IMO. After the
warm reception the ipython+matplotlib combo got at scipy, it would be nice to
give users something that really works across all platforms.
Again, many thanks for this: you know if it were up to me the win32 bug would
have lingered forever.
Best,
f
|