Added some comments to the Alt-Enter code part, and also added checking whether a new code cell is really needed.

This commit is contained in:
v923z 2012-07-19 22:35:38 +03:00
parent a2665ef341
commit eb47f0eb8d

View File

@ -115,8 +115,12 @@ var IPython = (function (IPython) {
that.execute_selected_cell();
return false;
} else if (event.which === key.ENTER && event.altKey) {
// Execute code cell, and insert new in place
that.execute_selected_cell();
that.insert_cell_above('code');
// Only insert a new cell, if we ended up in an already populated cell
if (that.get_selected_cell().toJSON().input !== "") {
that.insert_cell_above('code');
}
return false;
} else if (event.which === key.ENTER && event.ctrlKey) {
that.execute_selected_cell({terminal:true});