make addFold arguments less flexible and do some

cleanups in the folding code
This commit is contained in:
Fabian Jakobs 2011-07-25 12:00:19 +02:00
commit 44b8d656f2
3 changed files with 118 additions and 151 deletions

View file

@ -657,11 +657,11 @@ exports.launch = function(env) {
var fold = session.getFoldAt(range.start.row, range.start.column);
var column;
if(fold) {
if (fold) {
session.expandFold(fold);
selection.setSelectionRange(fold.range)
} else if(br) {
if(range.compare(br.row,br.column) == 1)
} else if (br) {
if (range.compare(br.row, br.column) == 1)
range.end = br;
else
range.start = br;
@ -686,7 +686,7 @@ exports.launch = function(env) {
} else {
addFold = true;
}
if(addFold) {
if (addFold) {
var placeHolder = session.getTextRange(range);
if(placeHolder.length < 3)
return;