<div dir="ltr">Syntax highlight changing for the %%language cells sounds closer to what I was thinking of.  <div><br></div><div style>Can you guys explain to me the security concerns?  There are several JS+CSS+HTML web based editors which execute your code in your browser, like JSFiddle and JSBin.  <a href="http://jsfiddle.net">http://jsfiddle.net</a> and <a href="http://jsbin.com">http://jsbin.com</a> .  Wouldn&#39;t allowing arbitrary users to execute python code on your server be much more of a security risk than allowing arbitrary javascript code to run in the browser?  Doesn&#39;t the browser provide some security by segmenting resources by origin so any javascript code executed by the notebook will not be able to access resources stored by other sites?  I suppose javascript in the notebook could be used to crash the browser, or to make the browser send too many requests to some server, but could it really access user&#39;s data?  Do you mean something else by your security concerns?  Is the notebook storing sensitive data in the browser&#39;s local storage or cookies?</div>
<div style><br></div><div style>I did find this thing, but it really sounds like overkill to me for a programmer&#39;s tool: <a href="https://developers.google.com/caja/docs/about/">https://developers.google.com/caja/docs/about/</a></div>
<div style><br></div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 31, 2012 at 11:17 AM, Jason Grout <span dir="ltr">&lt;<a href="mailto:jason-sage@creativetrax.com" target="_blank">jason-sage@creativetrax.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 class="im">On 12/29/12 11:29 AM, Brian Granger wrote:<br>
&gt; We don&#39;t want to allow notebooks that mix different languages at the<br>
&gt; CodeCell level.<br>
<br>
</div>Of course, cell magics alleviate this restriction, as we can right now<br>
do %%r, %%cython, etc., to effectively get different languages in<br>
different cells.<br>
<br>
I don&#39;t see why we can&#39;t have a %%javascript that then just echoes the<br>
javascript back to the browser to execute.  What would be cool is for<br>
the syntax highlighting to also change if the cell detects that it is a<br>
%%r cell, etc.<br>
<br>
Thanks,<br>
<br>
Jason<br>
<div class="HOEnZb"><div class="h5"><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>
</div></div></blockquote></div><br></div>