Brian,<div><br></div><div>Yes I can.  The exception has to do with the callback made to MathJax whenever we would like to inform it to render mathematics.  If MathJax gets handed a null object instead of a string of data, it will break the way you are observing.</div>
<div><br></div><div>I'm just getting my development laptop up and going now, but I'll try to look at this tonight or tomorrow.</div><div><br></div><div>A<br><br><div class="gmail_quote">On Wed, Oct 24, 2012 at 5:01 PM, Brian Granger <span dir="ltr"><<a href="mailto:ellisonbg@gmail.com" target="_blank">ellisonbg@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have been using the notebook to prepare some talks for PyData and<br>
have found two problems related to MathJax that have appear since I<br>
merged Aron's MathJax branch:<br>
<br>
* MathJax is slow to render the page initially and the rendering<br>
blocks the entire notebook UI.  I don't remember this happening<br>
before.<br>
<br>
* If you open a notebook with math in it and then reload the notebook,<br>
the notebook completely breaks with the following message in the JS<br>
console:<br>
<br>
Uncaught Error: Can't make callback from given data  MathJax L 29<br>
<br>
These are quite problematic.<br>
<br>
Aron, could you have a look at these things?<br>
<br>
Cheers,<br>
<br>
Brian<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Brian E. Granger<br>
Cal Poly State University, San Luis Obispo<br>
<a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a> and <a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a><br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</font></span></blockquote></div><br></div>