diff --git a/html/kernel.js b/html/kernel.js index 15966820..1a0764d1 100644 --- a/html/kernel.js +++ b/html/kernel.js @@ -1,6 +1,5 @@ -console.log('Kernel haskell kernel.js is loading.'); -require(['require', +define(['require', 'codemirror/lib/codemirror', 'codemirror/addon/mode/loadmode', 'base/js/namespace', @@ -8,6 +7,9 @@ require(['require', 'base/js/utils'], function(require, CodeMirror, CodemirrorLoadmode, IPython, events, utils){ + var onload = function(){ + console.log('Kernel haskell kernel.js is loading.'); + events.on('app_initialized.NotebookApp', function(){ // add here logic that shoudl be run once per **page load** // like adding specific UI, or changing the default value @@ -80,4 +82,8 @@ require(['require', }); }); }); - }); + console.log('IHaskell kernel JS shoudl have been loaded.') + } // end def of onload + return {onload:onload}; + } +);