From ccee8e70414bbffca3ae5d5b350e286ae1f3aa80 Mon Sep 17 00:00:00 2001 From: nightwing Date: Fri, 12 Oct 2012 15:43:43 +0400 Subject: [PATCH] fix several typos --- lib/ace/edit_session/folding.js | 2 +- lib/ace/mode/folding/asciidoc.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/edit_session/folding.js b/lib/ace/edit_session/folding.js index 7b0b929e..a1800efd 100644 --- a/lib/ace/edit_session/folding.js +++ b/lib/ace/edit_session/folding.js @@ -625,7 +625,7 @@ function Folding() { var range = this.getFoldWidgetRange(row); // sometimes range can be incompatible with existing fold // wouldn't it be better for addFold to return null istead of throwing? - if (range && range.end.row < endRow) try { + if (range && range.end.row <= endRow) try { this.addFold("...", range); } catch(e) {} } diff --git a/lib/ace/mode/folding/asciidoc.js b/lib/ace/mode/folding/asciidoc.js index a15f4a64..d684917e 100644 --- a/lib/ace/mode/folding/asciidoc.js +++ b/lib/ace/mode/folding/asciidoc.js @@ -39,7 +39,7 @@ var FoldMode = exports.FoldMode = function() {}; oop.inherits(FoldMode, BaseFoldMode); (function() { - this.foldingStartMarker = /^(?:\|={10,}|[\.\/=\-~^+]{4,}|={1,5} )/; + this.foldingStartMarker = /^(?:\|={10,}|[\.\/=\-~^+]{4,}\s*$|={1,5} )/; this.singleLineHeadingRe = /^={1,5}(?=\s+\S)/; this.getFoldWidget = function(session, foldStyle, row) {