<div class="gmail_extra"><div class="gmail_quote">On 12 November 2012 18:02, Aaron Meurer <span dir="ltr">&lt;<a href="mailto:asmeurer@gmail.com" target="_blank">asmeurer@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=":1sr">Will this change at least for %timeit with the new ast transformation logic from <a href="https://github.com/ipython/ipython/pull/2301" target="_blank">https://github.com/ipython/ipython/pull/2301</a>?</div>

</blockquote></div><br>It&#39;s not planned to - the AST transformation happens after magic commands have already been processed, because we need to be able to parse valid Python code by that point.<br><br>The added complexity of special-casing %timeit and trying to work out when it&#39;s complete isn&#39;t worth the relatively small benefit. If you want to time multi-line code, use a cell magic. Or, when stateful transformers land, mark line continuations with backslashes.<br>

<br>Thomas<br></div>