<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The trick is to find a clean way of expressing this that happens:<br>
<br>
1. before execution of the cell. Highlighting isn&#39;t very useful by the<br>
time the cell has been run<br></blockquote><div><br>Fair enough, but the browser can update the highlighting if it is told (after execution) that it is a %%bash cell. So, after execution, the highlighting would look OK (much like after rendering markdown looks like rendered LaTeX). <br>

</div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2. keeping the separation between kernels and notebooks we currently<br>
have.  Keep in mind that the kernel has *no idea* that it&#39;s being<br>
called by a notebook, all it knows is that it was given a chunk of<br>
code to run.<br></blockquote><div><br>Each chunk can be thought of as a cell. In the console, a chunk would be<br>either one line or a multiline input, much as cell magics work in the console right now.<br>Some frontends could use the metadata associated<br>

to that chunk, others might not. <br><br>I don&#39;t know the internals of the console that well, but how different is it to the logic<br>in Min&#39;s test script for a notebook (<a href="https://gist.github.com/2620876">https://gist.github.com/2620876</a>)? If each call <br>
goes through something like line 32 in that file, then it seems like it is reasonable to have<br>a msg that is a &quot;metadata&quot; for that last execute request. This script has no notebook, but I would be happy<br>if I could send the iochannel some metadata (via the shell channel) for the last execute request.<br>
<br>What would be needed is for the execute request to generate some &quot;metadata&quot; requests.<br><br>Jonathan<br><br><br clear="all"><br></div></div><br>-- <br>Jonathan Taylor                          <br>Dept. of Statistics                      <br>
Sequoia Hall, 137                          <br>390 Serra Mall<br>Stanford, CA 94305<br>
Tel:   <a href="tel:650.723.9230" value="+16507239230" target="_blank">650.723.9230</a><br>Fax:   <a href="tel:650.725.8977" value="+16507258977" target="_blank">650.725.8977</a><br>Web: <a href="http://www-stat.stanford.edu/%7Ejtaylo" target="_blank">http://www-stat.stanford.edu/~jtaylo</a><br>