Fixed matching of single line comments

This commit is contained in:
Ryan Griffith 2013-04-05 10:39:17 -04:00
commit 646b0442b6

View file

@ -63,7 +63,7 @@ oop.inherits(FoldMode, BaseFoldMode);
if (level == -1) if (level == -1)
continue; continue;
if (line[level] != "#") if (line[level] != "##")
break; break;
endRow = row; endRow = row;
@ -91,12 +91,12 @@ oop.inherits(FoldMode, BaseFoldMode);
// documentation comments // documentation comments
if (prevIndent == -1) { if (prevIndent == -1) {
if (indent == nextIndent && line[indent] == "#" && next[indent] == "#") { if (indent == nextIndent && line[indent] == "##" && next[indent] == "##") {
session.foldWidgets[row - 1] = ""; session.foldWidgets[row - 1] = "";
session.foldWidgets[row + 1] = ""; session.foldWidgets[row + 1] = "";
return "start"; return "start";
} }
} else if (prevIndent == indent && line[indent] == "#" && prev[indent] == "#") { } else if (prevIndent == indent && line[indent] == "##" && prev[indent] == "##") {
if (session.getLine(row - 2).search(/\S/) == -1) { if (session.getLine(row - 2).search(/\S/) == -1) {
session.foldWidgets[row - 1] = "start"; session.foldWidgets[row - 1] = "start";
session.foldWidgets[row + 1] = ""; session.foldWidgets[row + 1] = "";