##// END OF EJS Templates
handle null objectname on tooltip
Matthias BUSSONNIER -
Show More
@@ -171,12 +171,16 b' var IPython = (function (IPython) {'
171 };
171 };
172
172
173 Kernel.prototype.object_info_request = function (objname) {
173 Kernel.prototype.object_info_request = function (objname) {
174 var content = {
174 if(typeof(objname)!=null)
175 oname : objname.toString(),
175 {
176 };
176 var content = {
177 var msg = this.get_msg("object_info_request", content);
177 oname : objname.toString(),
178 this.shell_channel.send(JSON.stringify(msg));
178 };
179 return msg.header.msg_id;
179 var msg = this.get_msg("object_info_request", content);
180 this.shell_channel.send(JSON.stringify(msg));
181 return msg.header.msg_id;
182 }
183 return;
180 }
184 }
181
185
182 Kernel.prototype.execute = function (code) {
186 Kernel.prototype.execute = function (code) {
@@ -739,7 +739,6 b' var IPython = (function (IPython) {'
739
739
740 Notebook.prototype.handle_payload = function (cell, payload) {
740 Notebook.prototype.handle_payload = function (cell, payload) {
741 var l = payload.length;
741 var l = payload.length;
742 console.log(payload);
743 for (var i=0; i<l; i++) {
742 for (var i=0; i<l; i++) {
744 if (payload[i].source === 'IPython.zmq.page.page') {
743 if (payload[i].source === 'IPython.zmq.page.page') {
745 if (payload[i].text.trim() !== '') {
744 if (payload[i].text.trim() !== '') {
@@ -919,7 +918,9 b' var IPython = (function (IPython) {'
919 func = func.replace(endBracket,"");
918 func = func.replace(endBracket,"");
920 var re = /[a-zA-Z._]+$/g;
919 var re = /[a-zA-Z._]+$/g;
921 var msg_id = this.kernel.object_info_request(re.exec(func));
920 var msg_id = this.kernel.object_info_request(re.exec(func));
922 this.msg_cell_map[msg_id] = cell.cell_id;
921 if(typeof(msg_id)!='undefined'){
922 this.msg_cell_map[msg_id] = cell.cell_id;
923 }
923 };
924 };
924
925
925 Notebook.prototype.complete_cell = function (cell, line, cursor_pos) {
926 Notebook.prototype.complete_cell = function (cell, line, cursor_pos) {
General Comments 0
You need to be logged in to leave comments. Login now