<div class="gmail_quote">On 1 August 2011 16:36, Brian Granger <span dir="ltr">&lt;<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div id=":130">This was done on purpose in the qtconsole.  Really, %edit should<br>
*just* edit (not run) even in the terminal.  We have the %run magic<br>
for actually running code.  I thought we were going to chance %edit in<br>
the terminal to do this.</div></blockquote></div><br>In the terminal, we assume that the editor blocks until the user exits it, so it&#39;s simple to know when they&#39;ve finished editing. That&#39;s less reliable for GUI editors, although I think most do have flags that make them behave that way.<br>

<br>%edit in the terminal is written with use cases in mind where you want to change some code and rerun it straight away. Let&#39;s not rush into changing that behaviour - practicality beats purity, after all.<br><br>List subscribers, please let us know how you use %edit. Are you happy with it running edited code by default, or is that an annoyance?<br>

<br>Thanks,<br>Thomas<br>