Skip to content

Commit

Permalink
sync with c9
Browse files Browse the repository at this point in the history
  • Loading branch information
nightwing committed Aug 14, 2018
1 parent 3ac2764 commit 8049e16
Show file tree
Hide file tree
Showing 11 changed files with 853 additions and 850 deletions.
2 changes: 1 addition & 1 deletion lib/ace/background_tokenizer.js
Expand Up @@ -84,7 +84,7 @@ var BackgroundTokenizer = function(tokenizer, editor) {

// only check every 5 lines
processedLines ++;
if ((processedLines % 5 === 0) && (new Date() - workerStart) > 20) {
if ((processedLines % 5 === 0) && (new Date() - workerStart) > 20) {
self.running = setTimeout(self.$worker, 20);
break;
}
Expand Down
1 change: 0 additions & 1 deletion lib/ace/ext/themelist.js
Expand Up @@ -41,7 +41,6 @@

define(function(require, exports, module) {
"use strict";
require("ace/lib/fixoldbrowsers");

var themeData = [
["Chrome" ],
Expand Down
8 changes: 7 additions & 1 deletion lib/ace/lib/event_emitter.js
Expand Up @@ -78,10 +78,16 @@ EventEmitter._signal = function(eventName, e) {

EventEmitter.once = function(eventName, callback) {
var _self = this;
callback && this.addEventListener(eventName, function newCallback() {
this.addEventListener(eventName, function newCallback() {
_self.removeEventListener(eventName, newCallback);
callback.apply(null, arguments);
});
if (!callback) {
/*global Promise*/
return new Promise(function(resolve) {
callback = resolve;
});
}
};


Expand Down
2 changes: 0 additions & 2 deletions lib/ace/lib/keys.js
Expand Up @@ -34,8 +34,6 @@ For more information about SproutCore, visit http://www.sproutcore.com
define(function(require, exports, module) {
"use strict";

require("./fixoldbrowsers");

var oop = require("./oop");

/*
Expand Down
2 changes: 1 addition & 1 deletion lib/ace/mode/diff.js
Expand Up @@ -38,7 +38,7 @@ var FoldMode = require("./folding/diff").FoldMode;

var Mode = function() {
this.HighlightRules = HighlightRules;
this.foldingRules = new FoldMode(["diff", "index", "\\+{3}", "@@|\\*{5}"], "i");
this.foldingRules = new FoldMode(["diff", "@@|\\*{5}"], "i");
};
oop.inherits(Mode, TextMode);

Expand Down
2 changes: 1 addition & 1 deletion lib/ace/mode/folding/diff.js
Expand Up @@ -61,7 +61,7 @@ oop.inherits(FoldMode, BaseFoldMode);
}
if (row == start.row + 1)
return;
return Range.fromPoints(start, {row: row - 1, column: line.length});
return new Range(start.row, start.column, row - 1, line.length);
};

}).call(FoldMode.prototype);
Expand Down
1,674 changes: 837 additions & 837 deletions lib/ace/mode/php_highlight_rules.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions lib/ace/mouse/default_handlers.js
Expand Up @@ -34,7 +34,7 @@ define(function(require, exports, module) {
var useragent = require("../lib/useragent");

var DRAG_OFFSET = 0; // pixels
var SCROLL_COOLDOWN_T = 250; // milliseconds
var SCROLL_COOLDOWN_T = 550; // milliseconds

function DefaultHandlers(mouseHandler) {
mouseHandler.$clickSelection = null;
Expand Down Expand Up @@ -270,8 +270,8 @@ function DefaultHandlers(mouseHandler) {
if (canScroll) {
prevScroll.allowed = t;
} else if (t - prevScroll.allowed < SCROLL_COOLDOWN_T) {
var isSlower = Math.abs(vx) <= 1.1 * Math.abs(prevScroll.vx)
&& Math.abs(vy) <= 1.1 * Math.abs(prevScroll.vy);
var isSlower = Math.abs(vx) <= 1.5 * Math.abs(prevScroll.vx)
&& Math.abs(vy) <= 1.5 * Math.abs(prevScroll.vy);
if (isSlower) {
canScroll = true;
prevScroll.allowed = t;
Expand Down
2 changes: 1 addition & 1 deletion lib/ace/scrollbar.js
Expand Up @@ -63,7 +63,7 @@ var ScrollBar = function(parent) {

this.setVisible(false);
this.skipEvent = false;

event.addListener(this.element, "scroll", this.onScroll.bind(this));
event.addListener(this.element, "mousedown", event.preventDefault);
};
Expand Down
2 changes: 1 addition & 1 deletion lib/ace/snippets.js
Expand Up @@ -308,7 +308,7 @@ var SnippetManager = function() {
return;

var value = tokens.slice(i + 1, i1);
var isNested = value.some(function(t) {return typeof t === "object";});
var isNested = value.some(function(t) {return typeof t === "object";});
if (isNested && !ts.value) {
ts.value = value;
} else if (value.length && (!ts.value || typeof ts.value !== "string")) {
Expand Down
2 changes: 1 addition & 1 deletion lib/ace/virtual_renderer.js
Expand Up @@ -1235,7 +1235,7 @@ var VirtualRenderer = function(container, theme) {
} else if (scrollTop + this.$size.scrollerHeight - bottomMargin < top + this.lineHeight) {
if (offset && scrollTop + this.$size.scrollerHeight - bottomMargin < top - this.lineHeight)
top += offset * this.$size.scrollerHeight;
this.session.setScrollTop(top + this.lineHeight - this.$size.scrollerHeight);
this.session.setScrollTop(top + this.lineHeight + bottomMargin - this.$size.scrollerHeight);
}

var scrollLeft = this.scrollLeft;
Expand Down

0 comments on commit 8049e16

Please sign in to comment.