From 428dbeb11d7b7c1879dcbc989af7b74ef6853b3e Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Sat, 12 Feb 2011 15:03:17 +0100 Subject: [PATCH] some more IE fixes --- lib/ace/test/all_browser.js | 1 + lib/ace/tokenizer.js | 8 ++++---- support/pilot | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/ace/test/all_browser.js b/lib/ace/test/all_browser.js index 81435479..b3976fb4 100644 --- a/lib/ace/test/all_browser.js +++ b/lib/ace/test/all_browser.js @@ -1,5 +1,6 @@ define(function(require, exports, module) { +require("pilot/fixoldbrowsers"); var async = require("asyncjs"); var dom = require("pilot/dom"); diff --git a/lib/ace/tokenizer.js b/lib/ace/tokenizer.js index 4a867079..00cdd6de 100644 --- a/lib/ace/tokenizer.js +++ b/lib/ace/tokenizer.js @@ -75,7 +75,7 @@ var Tokenizer = function(rules) { var value = match[0]; for ( var i = 0; i < state.length; i++) { - if (match[i + 1] !== undefined) { + if (match[i + 1]) { if (typeof state[i].token == "function") { type = state[i].token(match[0]); } @@ -109,10 +109,10 @@ var Tokenizer = function(rules) { } if (lastIndex == line.length) { - break; - } + break; + } - lastIndex = re.lastIndex; + lastIndex = re.lastIndex; }; if (token.type) { diff --git a/support/pilot b/support/pilot index 0727a147..5d642573 160000 --- a/support/pilot +++ b/support/pilot @@ -1 +1 @@ -Subproject commit 0727a1470a97de91e8e97c21334d5692382fb9ea +Subproject commit 5d642573259ba8a77456d3fa066beb2f1b2be23a