We recently upgraded to epd 2.7.1, which includes:<br><a href="http://ipython.scipy.org/" target="_blank">ipython</a>
0.11<br><a href="https://github.com/enthought/traits" target="_blank">traits</a>
4.0.0<br><a href="http://www.wxpython.org/" target="_blank">wxPython</a>
2.8.10.1<br><br>It seems that the problem existed before the upgrade, but I've been running ipython -wthread which either solved or masked the problem.<br><a href="https://github.com/enthought/traits" target="_blank"></a><br>
Also, after some more googleing I found this:<br><a href="https://github.com/ipython/ipython/issues/625">https://github.com/ipython/ipython/issues/625</a><br><br>Bago<br><br><br><div class="gmail_quote">On Wed, Sep 7, 2011 at 11:06 PM, Robert Kern <span dir="ltr"><<a href="mailto:robert.kern@gmail.com">robert.kern@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">On 9/7/11 9:24 PM, Fernando Perez wrote:<br>
> On Wed, Sep 7, 2011 at 6:18 PM, Bago<<a href="mailto:mrbago@gmail.com">mrbago@gmail.com</a>> wrote:<br>
>><br>
>> That being said I've run into this issue separate from traits, but I gave<br>
>> that as an example because it's reproducible. I'm not sure what the root<br>
>> cause is. I was hoping there was a relativly easy work around but I guess<br>
>> I'm just going to have to break my ctrl-C habit.<br>
><br>
> In this case, it seems the issue comes from a signal handler that may<br>
> be installed by Traits, I don't know... I tried manually installing<br>
> one but it looks like traits puts in a SIGINT handler later on, right<br>
> when the configure call is made.<br>
<br>
</div>Traits doesn't, but the (unspecified) underlying GUI toolkit might.<br>
.edit_traits() is usually used when the GUI application object is already<br>
started (e.g. to raise a dialog or embed the UI in another widget, etc.) while<br>
.configure_traits() is intended to create and start the GUI application object<br>
using the one dialog as the initial main window, although it will use an<br>
existing application object if it is running. In somewhat more recent versions<br>
of Traits UI, we use guisupport to handle this, so everything should be fairly<br>
uniform and interact well with IPython's use of guisupport. In older versions of<br>
Traits, I'm not sure. If the OP could state the versions he is using as well as<br>
the GUI toolkit(s), that would help. Also, if he's using one of the --gui<br>
options or not.<br>
<font color="#888888"><br>
--<br>
Robert Kern<br>
<br>
"I have come to believe that the whole world is an enigma, a harmless enigma<br>
that is made terrible by our own mad attempt to interpret it as though it had<br>
an underlying truth."<br>
-- Umberto Eco<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</div></div></blockquote></div><br>