code style

This commit is contained in:
nightwing 2012-07-20 23:38:46 +04:00
commit 16ca8e1b02
14 changed files with 33 additions and 38 deletions

View file

@ -34,6 +34,7 @@
.ace_gutter-cell {
padding-left: 19px;
padding-right: 6px;
background-repeat: no-repeat;
}
.ace_gutter-cell.ace_error {
@ -44,7 +45,6 @@
.ace_gutter-cell.ace_warning {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUM2OEZDQTg4RTU0MTFFMUEzM0VFRTM2RUY1M0RBMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUM2OEZDQTk4RTU0MTFFMUEzM0VFRTM2RUY1M0RBMjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQzY4RkNBNjhFNTQxMUUxQTMzRUVFMzZFRjUzREEyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQzY4RkNBNzhFNTQxMUUxQTMzRUVFMzZFRjUzREEyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgd7PfIAAAGmSURBVHjaYvr//z8DJZiJgUIANoCRkREb9gLiSVAaQx4OQM7AAkwd7XU2/v++/rOttdYGEB9dASEvOMydGKfH8Gv/p4XTkvRBfLxeQAP+1cUhXopyvzhP7P/IoSj7g7Mw09cNKO6J1QQ0L4gICPIv/veg/8W+JdFvQNLHVsW9/nmn9zk7B+cCkDwhL7gt6knSZnx9/LuCEOcvkIAMP+cvto9nfqyZmmUAksfnBUtbM60gX/3/kgyv3/xSFOL5DZT+L8vP+Yfh5cvfPvp/xUHyQHXGyAYwgpwBjZYFT3Y1OEl/OfCH4ffv3wzc4iwMvNIsDJ+f/mH4+vIPAxsb631WW0Yln6ZpQLXdMK/DXGDflh+sIv37EivD5x//Gb7+YWT4y86sl7BCCkSD+Z++/1dkvsFRl+HnD1Rvje4F8whjMXmGj58YGf5zsDMwcnAwfPvKcml62DsQDeaDxN+/Y0qwlpEHqrdB94IRNIDUgfgfKJChGK4OikEW3gTiXUB950ASLFAF54AC94A0G9QAfOnmF9DCDzABFqS08IHYDIScdijOjQABBgC+/9awBH96jwAAAABJRU5ErkJggg==");
background-repeat: no-repeat;
background-position: 2px center;
}

View file

@ -1061,7 +1061,7 @@ var EditSession = function(text, mode) {
if (i > foldStart) {
i = foldLine.end.row + 1;
if (i >= len)
break
break;
foldLine = this.$foldData[foldIndex++];
foldStart = foldLine ? foldLine.start.row : Infinity;
}
@ -1478,7 +1478,7 @@ var EditSession = function(text, mode) {
this.$clipRangeToDocument = function(range) {
if (range.start.row < 0) {
range.start.row = 0;
range.start.column = 0
range.start.column = 0;
} else {
range.start.column = this.$clipColumnToRow(
range.start.row,
@ -1576,7 +1576,7 @@ var EditSession = function(text, mode) {
this.$modified = true;
if (this.$useWrapMode) {
this.$updateWrapData(0, this.getLength() - 1);
this.$resetRowCache(0)
this.$resetRowCache(0);
this._emit("changeWrapLimit");
}
return true;
@ -1943,7 +1943,7 @@ var EditSession = function(text, mode) {
addSplit(split);
}
return splits;
}
};
/** internal, hide
* EditSession.$getDisplayTokens(str, offset) -> Array
@ -1981,7 +1981,7 @@ var EditSession = function(text, mode) {
}
}
return arr;
}
};
/** internal, hide
* EditSession.$getStringScreenWidth(str, maxScreenColumn, screenColumn) -> [Number]
@ -2017,12 +2017,12 @@ var EditSession = function(text, mode) {
screenColumn += 1;
}
if (screenColumn > maxScreenColumn) {
break
break;
}
}
return [screenColumn, column];
}
};
/**
* EditSession.getRowLength(row) -> Number
@ -2037,7 +2037,7 @@ var EditSession = function(text, mode) {
} else {
return this.$wrapData[row].length + 1;
}
}
};
/**
* EditSession.getRowHeight(config, row) -> Number
@ -2049,7 +2049,7 @@ var EditSession = function(text, mode) {
**/
this.getRowHeight = function(config, row) {
return this.getRowLength(row) * config.lineHeight;
}
};
/** internal, hide, related to: EditSession.documentToScreenColumn
* EditSession.getScreenLastRowColumn(screenRow) -> Number
@ -2058,7 +2058,7 @@ var EditSession = function(text, mode) {
* Returns the column position (on screen) for the last character in the provided row.
**/
this.getScreenLastRowColumn = function(screenRow) {
var pos = this.screenToDocumentPosition(screenRow, Number.MAX_VALUE)
var pos = this.screenToDocumentPosition(screenRow, Number.MAX_VALUE);
return this.documentToScreenColumn(pos.row, pos.column);
};
@ -2145,8 +2145,6 @@ var EditSession = function(text, mode) {
var rowCache = this.$screenRowCache;
var i = this.$getRowCacheIndex(rowCache, screenRow);
var row1 = rowCache[i];
var docRow1 = this.$docRowCache[i];
if (0 < i && i < rowCache.length) {
var row = rowCache[i];
var docRow = this.$docRowCache[i];

View file

@ -144,7 +144,7 @@ function BracketMatch() {
if (!token)
token = iterator.stepForward();
if (!token)
return
return;
if (!typeRe){
typeRe = new RegExp(
@ -200,7 +200,7 @@ function BracketMatch() {
if (!token)
token = iterator.stepForward();
if (!token)
return
return;
if (!typeRe){
typeRe = new RegExp(

View file

@ -91,7 +91,7 @@ var Fold = exports.Fold = function(range, placeholder) {
var afterStart = this.subFolds[i];
if (cmp == 0)
return afterStart.addSubFold(fold)
return afterStart.addSubFold(fold);
// cmp == -1
var row = fold.range.end.row, column = fold.range.end.column;
@ -105,11 +105,11 @@ var Fold = exports.Fold = function(range, placeholder) {
if (cmp == 0)
throw "A fold can't intersect already existing fold" + fold.range + this.range;
var consumedFolds = this.subFolds.splice(i, j - i, fold)
var consumedFolds = this.subFolds.splice(i, j - i, fold);
fold.setFoldLine(this.foldLine);
return fold;
}
};
}).call(Fold.prototype);

View file

@ -470,9 +470,7 @@ function Folding() {
this.getRowFoldEnd = function(docRow, startFoldRow) {
var foldLine = this.getFoldLine(docRow, startFoldRow);
return (foldLine
? foldLine.end.row
: docRow);
return foldLine ? foldLine.end.row : docRow;
};
this.getFoldDisplayLine = function(foldLine, endRow, endColumn, startRow, startColumn) {

View file

@ -109,7 +109,7 @@ StateHandler.prototype = {
};
if (e) {
bufferObj.keyIdentifier = e.keyIdentifier
bufferObj.keyIdentifier = e.keyIdentifier;
}
return bufferObj;

View file

@ -62,7 +62,7 @@ var startCommands = {
},
"ctrl-b": {
command: "gotopageup"
},
}
};
exports.handler = {

View file

@ -93,7 +93,7 @@ EventEmitter.addEventListener = function(eventName, callback) {
var listeners = this._eventRegistry[eventName];
if (!listeners)
var listeners = this._eventRegistry[eventName] = [];
listeners = this._eventRegistry[eventName] = [];
if (listeners.indexOf(callback) == -1)
listeners.push(callback);

View file

@ -98,7 +98,7 @@ define(function(require, exports, module) {
(regex.multiline ? "m" : "") +
(regex.extended ? "x" : "") + // Proposed for ES4; included in AS3
(regex.sticky ? "y" : "");
};
}
function indexOf (array, item, from) {
if (Array.prototype.indexOf) // Use the native array method if available
@ -108,6 +108,6 @@ define(function(require, exports, module) {
return i;
}
return -1;
};
}
});

View file

@ -41,7 +41,7 @@ define(function(require, exports, module) {
var Tokenizer = require("../tokenizer").Tokenizer;
var Rules = require("./coffee_highlight_rules").CoffeeHighlightRules;
var Outdent = require("./matching_brace_outdent").MatchingBraceOutdent;
var PythonFoldMode = require("./folding/coffee").FoldMode;
var FoldMode = require("./folding/coffee").FoldMode;
var Range = require("../range").Range;
var TextMode = require("./text").Mode;
var WorkerClient = require("../worker/worker_client").WorkerClient;
@ -50,7 +50,7 @@ var oop = require("../lib/oop");
function Mode() {
this.$tokenizer = new Tokenizer(new Rules().getRules());
this.$outdent = new Outdent();
this.foldingRules = new PythonFoldMode("=|=>|->|\\s*class [^#]*");
this.foldingRules = new FoldMode();
}
oop.inherits(Mode, TextMode);

View file

@ -107,7 +107,7 @@ oop.inherits(FoldMode, BaseFoldMode);
if (session.getLine(row - 2).search(/\S/) == -1) {
session.foldWidgets[row - 1] = "start";
session.foldWidgets[row + 1] = "";
return ""
return "";
}
}

View file

@ -64,10 +64,10 @@ oop.inherits(FoldMode, BaseFoldMode);
for (var l = session.getLength(); ++row < l; ) {
line = session.getLine(row);
if (re.test(line))
break
break;
}
if (row == start.row + 1)
return;
if (row == start.row + 1)
return;
return Range.fromPoints(start, {row: row - 1, column: line.length});
};

View file

@ -76,7 +76,6 @@ function DefaultHandlers(mouseHandler) {
var pos = ev.getDocumentPosition();
this.mousedownEvent = ev;
var editor = this.editor;
var _self = this;
var button = ev.getButton();
if (button !== 0) {
@ -127,7 +126,7 @@ function DefaultHandlers(mouseHandler) {
this.editor.selection.clearSelection();
}
this.setState("select");
}
};
this.select = function() {
var anchor, editor = this.editor;
@ -201,7 +200,7 @@ function DefaultHandlers(mouseHandler) {
command: {
exec: function(editor) {
var self = editor.$mouseHandler;
self.dragCursor = null
self.dragCursor = null;
self.dragEnd();
self.startSelect();
}
@ -276,7 +275,7 @@ function DefaultHandlers(mouseHandler) {
this.onDoubleClick = function(ev) {
var pos = ev.getDocumentPosition();
var editor = this.editor;
var session = editor.session
var session = editor.session;
var range = session.getBracketRange(pos);
if (range) {

View file

@ -47,7 +47,7 @@ var DragdropHandler = function(mouseHandler) {
var dragCursor, counter = 0;
var mouseTarget = editor.container;
event.addListener(mouseTarget, "dragenter", function(e) {console.log(e.type, counter,e.target);
event.addListener(mouseTarget, "dragenter", function(e) {
counter++;
if (!dragSelectionMarker) {
range = editor.getSelectionRange();
@ -73,7 +73,7 @@ var DragdropHandler = function(mouseHandler) {
editor.renderer.scrollCursorIntoView();
};
event.addListener(mouseTarget, "dragleave", function(e) {console.log(e.type, counter,e.target);
event.addListener(mouseTarget, "dragleave", function(e) {
counter--;
if (counter > 0)
return;