<div class="gmail_quote">On 9 April 2011 07:30, Jason Grout <span dir="ltr"><<a href="mailto:jason-sage@creativetrax.com">jason-sage@creativetrax.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;">

Interesting.  So execution count really is just a counter on executions where the namespace is preserved.  What do you mean by "namespace is preserved"?  How do you test for it?</blockquote></div><br>Well, if I do "a=12" <compute>, "a" <compute>, I will get 12 back if the namespace is preserved, but get a NameError if not. A quick test with aleph suggests that it's not, so each run is effectively a one-cell session. Likewise, in IPython trunk, if you do %reset, it nukes your namespace, gets a new history session, and sets the execution counter back to 1.<br>

<br>Thomas<br>