code folding cleanups

This commit is contained in:
Fabian Jakobs 2011-12-01 11:27:26 +01:00
commit f45b4ed783
2 changed files with 6 additions and 5 deletions

View file

@ -569,7 +569,8 @@ function Folding() {
var iterator = new TokenIterator(this, row, column);
var token = iterator.getCurrentToken();
if (token && /^comment|string/.test(token.type)) {
var range = new Range;
var range = new Range();
var t;
do {
t = iterator.stepBackward();
} while(t && t.type == token.type)
@ -656,7 +657,7 @@ function Folding() {
return;
}
range = this.getFoldWidgetRange(row);
var range = this.getFoldWidgetRange(row);
if (range)
this.addFold("...", range);
}
@ -713,7 +714,7 @@ Folding.commonFoldingRules = {
}
if (endRow > startRow) {
endColumn = this.getLine(endRow).length;
var endColumn = this.getLine(endRow).length;
return new Range(startRow, startColumn, endRow, endColumn);
}
},