<div>Thanks for the suggestions -- I&#39;ll take a look at them when I get home.</div><div><br></div><div>I made the mistake of not forking iPython before starting my work (I was just working from a local copy of main iPython repo). But then in order to make a pull request, I forked iPython on my github account and pulled this updated version to my local copy. Then I fumbled around with git for a while before getting to its present state. Anyway, long story short, I don&#39;t have a complete copy of my code before the merger anymore, so I have no way to compare the code before and after the merger. (One of these days I will have to learn to use git....)</div>
<div><br></div><div>If anyone is brave enough to take a look at the code, it&#39;s at <a href="http://www.github.com/dlsun/ipython">http://www.github.com/dlsun/ipython</a> under the &quot;tabs&quot; branch. I would recommend ignoring the individual commits, which are a mess, and just looking at the most recent version. I only changed a couple files in static/js, static/css, and templates. You can even try running the notebook; the tabs should even be working, even if you can&#39;t type anything into the cells.</div>
<div><br></div><div>I&#39;d really appreciate it if you let me know of any issues that you see.</div><div><br></div><div>Thanks,</div><div>Dennis</div><div><br><div class="gmail_quote">On Mon, Jul 16, 2012 at 8:51 AM, Brian Granger <span dir="ltr">&lt;<a href="mailto:ellisonbg@gmail.com" target="_blank">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">One thing you have to be aware of is that the refresh method of the<br>
CodeMirror instance of each cell has to be called after a cell has<br>
been unhidden.  This logic should probably be put into a<br>
Worksheet.refresh_code_mirror method that calls that for all of the<br>
cells.  It might be that.<br>
<br>
Cheers,<br>
<br>
Brian<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Jul 16, 2012 at 12:50 AM, Dennis Sun &lt;<a href="mailto:dlsun@stanford.edu">dlsun@stanford.edu</a>&gt; wrote:<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I&#39;ve spent the past week implementing tabs for worksheets, and I managed to<br>
&gt; get it up and running, but the code broke as soon as I merged with master<br>
&gt; (the merge went through without any conflicts). Specifically, I can&#39;t type<br>
&gt; anything into the cells anymore; when I press any key, the cursor<br>
&gt; disappears. I&#39;m thinking this has something to do with codemirror.<br>
&gt;<br>
&gt; The version I was working from was effectively the 0.13 release; is anybody<br>
&gt; aware of any changes that have been made since that might cause this<br>
&gt; behavior? I&#39;ve spent the night troubleshooting and can&#39;t seem to figure it<br>
&gt; out....<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Dennis<br>
&gt;<br>
</div></div><div class="im HOEnZb">&gt; _______________________________________________<br>
&gt; IPython-dev mailing list<br>
&gt; <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
&gt;<br>
<br>
<br>
<br>
</div><span class="HOEnZb"><font color="#888888">--<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>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br></div>