<br><br><div class="gmail_quote">On Sun, Jul 25, 2010 at 2:14 PM, Gael Varoquaux <span dir="ltr">&lt;<a href="mailto:gael.varoquaux@normalesup.org">gael.varoquaux@normalesup.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sun, Jul 25, 2010 at 11:05:53AM -1000, Eric Firing wrote:<br>
&gt;&gt; I believe that 1 is due to matplotlib registering an InputHook, but I<br>
&gt;&gt; cannot find where it is done. Also, does this seems to mean that under<br>
&gt;&gt; Linux GTK input hooks work for Wx (and they are nicer since they don&#39;t<br>
&gt;&gt; poll).<br>
&gt;<br>
&gt; No, mpl is not registering an InputHook, but pygtk is. †Maybe this is<br>
&gt; having a side effect because wx on linux is a wrapper around gtk.<br>
<br>
</div>Interesting. It&#39;s actually very nice. I wonder if IPython could use this<br>
to avoid the current polling loop in wx which is fairly annoying.<br>
<div><div></div><div class="h5"><br></div></div></blockquote><div><br></div><div>As you noted, on Linux, the gtk inputhook will work for wx (OK, there could be wierd side cases that fail). †But, the reason the wx inputhook has to poll is that wx does not support triggering events on file descriptor reads/writes. †It is a limitation of wx.</div>
<div><br></div><div>Cheers,</div><div><br></div><div>Brian†</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
GaŽl<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Brian E. Granger, Ph.D.<br>Assistant Professor of Physics<br>Cal Poly State University, San Luis Obispo<br><a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a><br>
<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a><br>