mirror of
https://github.com/jupyter/notebook.git
synced 2025-04-24 14:20:54 +08:00
"use strict" in most (if not all) our javascript
+ fix one variable leaking in global nameespace
This commit is contained in:
parent
88384c963f
commit
13ff842be5
@ -12,6 +12,7 @@
|
||||
IPython.namespace('IPython.dialog');
|
||||
|
||||
IPython.dialog = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var modal = function (options) {
|
||||
var dialog = $("<div/>").addClass("modal").attr("role", "dialog");
|
||||
|
@ -17,6 +17,7 @@
|
||||
// $([IPython.events]).on('event.Namespace',function () {});
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var utils = IPython.utils;
|
||||
|
||||
|
@ -8,6 +8,8 @@
|
||||
var IPython = IPython || {};
|
||||
|
||||
IPython.namespace = function (ns_string) {
|
||||
"use strict";
|
||||
|
||||
var parts = ns_string.split('.'),
|
||||
parent = IPython,
|
||||
i;
|
||||
|
@ -10,6 +10,7 @@
|
||||
//============================================================================
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var Page = function () {
|
||||
this.style();
|
||||
|
@ -11,6 +11,7 @@
|
||||
|
||||
|
||||
$(document).ready(function () {
|
||||
"use strict";
|
||||
|
||||
IPython.page = new IPython.Page();
|
||||
IPython.page.show();
|
||||
|
@ -11,6 +11,7 @@
|
||||
IPython.namespace('IPython.utils');
|
||||
|
||||
IPython.utils = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
//============================================================================
|
||||
// Cross-browser RegEx Split
|
||||
@ -366,7 +367,7 @@ IPython.utils = (function (IPython) {
|
||||
};
|
||||
|
||||
// http://stackoverflow.com/questions/2400935/browser-detection-in-javascript
|
||||
browser = (function() {
|
||||
var browser = (function() {
|
||||
var N= navigator.appName, ua= navigator.userAgent, tem;
|
||||
var M= ua.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);
|
||||
if (M && (tem= ua.match(/version\/([\.\d]+)/i))!= null) M[2]= tem[1];
|
||||
|
@ -16,6 +16,7 @@
|
||||
*/
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var utils = IPython.utils;
|
||||
|
||||
|
@ -4,6 +4,7 @@
|
||||
// to do, but at least the simple one for now.
|
||||
|
||||
CodeMirror.requireMode('python',function(){
|
||||
"use strict";
|
||||
|
||||
CodeMirror.defineMode("ipython", function(conf, parserConf) {
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
//============================================================================
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var MainToolBar = function (selector) {
|
||||
IPython.ToolBar.apply(this, arguments);
|
||||
|
@ -17,6 +17,7 @@
|
||||
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
/**
|
||||
* A MenuBar Class to generate the menubar of IPython noteboko
|
||||
|
@ -10,6 +10,7 @@
|
||||
//============================================================================
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var utils = IPython.utils;
|
||||
var key = IPython.utils.keycodes;
|
||||
|
@ -10,6 +10,7 @@
|
||||
//============================================================================
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var utils = IPython.utils;
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
//============================================================================
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var QuickHelp = function (selector) {
|
||||
};
|
||||
|
@ -10,6 +10,7 @@
|
||||
//============================================================================
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
var utils = IPython.utils;
|
||||
|
||||
|
@ -15,6 +15,7 @@
|
||||
*/
|
||||
|
||||
var IPython = (function (IPython) {
|
||||
"use strict";
|
||||
|
||||
/**
|
||||
* A generic toolbar on which one can add button
|
||||
|
Loading…
x
Reference in New Issue
Block a user