From e42c97fa6f9d68d078911546ac9bef66efc4cd34 Mon Sep 17 00:00:00 2001 From: mce2 <mce2000@mail.ru> Date: Sat, 1 Apr 2017 00:14:49 +0300 Subject: [PATCH] Add tag parameter to xml-fold findEnclosingTag Add tag parameter to xml-fold findEnclosingTag to find enclosing tag of particular type. --- addon/fold/xml-fold.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addon/fold/xml-fold.js b/addon/fold/xml-fold.js index 75a9e305..08e21495 100644 --- a/addon/fold/xml-fold.js +++ b/addon/fold/xml-fold.js @@ -163,10 +163,10 @@ } }; - CodeMirror.findEnclosingTag = function(cm, pos, range) { + CodeMirror.findEnclosingTag = function(cm, pos, range, tag) { var iter = new Iter(cm, pos.line, pos.ch, range); for (;;) { - var open = findMatchingOpen(iter); + var open = findMatchingOpen(iter, tag); if (!open) break; var forward = new Iter(cm, pos.line, pos.ch, range); var close = findMatchingClose(forward, open.tag); -- GitLab