<div class="gmail_quote">On 16 October 2011 19:15, Georg Brandl <span dir="ltr">&lt;<a href="mailto:g.brandl@gmx.net">g.brandl@gmx.net</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=":128">Hi Arthur (and IPython community),<br>
<br>
I&#39;ve just today wondered about the same thing, and quickly written a replacement<br>
(that does even more syntactic sugaring).  You can get it here:<br>
<br>
<a href="https://bitbucket.org/birkenfeld/ipython-physics/" target="_blank">https://bitbucket.org/birkenfeld/ipython-physics/</a><br>
<br>
Please let me know if this is interesting for you; I&#39;ll gladly give anyone<br>
push privileges and we can make this a standard extension for physicists who<br>
want to use IPython as a glorified calculator :)</div></blockquote></div><br>Thanks for this, Georg. Just having a glance at the code, can I suggest you tweak it to use the IPython extension API? Basically, you just need to define functions and classes, then put the initialisation logic into a load_ipython_extension function:<br>

<br><a href="http://ipython.org/ipython-doc/stable/config/extensions.html">http://ipython.org/ipython-doc/stable/config/extensions.html</a><br><br>Then we can make an IPython profile which loads it automatically.<br><br>
If you&#39;re interested, I think we&#39;d be happy to accept this functionality back into the IPython tree - we had this already in older versions, so I don&#39;t see any reason not to incorporate it again.<br>
<br>Best wishes,<br>Thomas<br>