##// END OF EJS Templates
explicitely pass language for old notebook
Matthias Bussonnier -
Show More
@@ -169,8 +169,7 b' define(['
169 169 var that = this;
170 170 if (typeof selected === 'string') {
171 171 selected = {
172 name: selected,
173 language: selected
172 name: selected
174 173 };
175 174 }
176 175 if (this._loaded) {
@@ -2219,10 +2219,13 b' define(function (require) {'
2219 2219 } else if (this.metadata.language) {
2220 2220 // compat with IJulia, IHaskell, and other early kernels
2221 2221 // adopters that where seting a language metadata.
2222 this.kernel_selector.set_kernel(this.metadata.language);
2222 this.kernel_selector.set_kernel({
2223 name: "(No name)",
2224 language: this.metadata.language
2225 });
2223 2226 // this shoudl be stored in kspec now, delete it.
2224 2227 // remove once we do not support notebook v3 anymore.
2225 del this.metadata.language;
2228 delete this.metadata.language;
2226 2229 } else {
2227 2230 // setting kernel via set_kernel above triggers start_session,
2228 2231 // otherwise start a new session with the server's default kernel
General Comments 0
You need to be logged in to leave comments. Login now