From 114166a0ceefb5028f5367237091cc0e418473b9 Mon Sep 17 00:00:00 2001 From: Daniel Felder Date: Mon, 11 Aug 2014 11:02:43 +0000 Subject: [PATCH] fix code folding --- lib/ace/mode/folding/latex.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/ace/mode/folding/latex.js b/lib/ace/mode/folding/latex.js index b80775eb..8695f770 100644 --- a/lib/ace/mode/folding/latex.js +++ b/lib/ace/mode/folding/latex.js @@ -74,7 +74,7 @@ oop.inherits(FoldMode, BaseFoldMode); var stream = new TokenIterator(session, row, column); var token = stream.getCurrentToken(); - if (!token || token.type !== "keyword") + if (!token || token.type !== "storage.type") return; var val = token.value; @@ -96,7 +96,7 @@ oop.inherits(FoldMode, BaseFoldMode); stream.step = dir === -1 ? stream.stepBackward : stream.stepForward; while(token = stream.step()) { - if (token.type !== "keyword") + if (token.type !== "storage.type") continue; var level = keywords[token.value]; if (!level) @@ -123,7 +123,7 @@ oop.inherits(FoldMode, BaseFoldMode); var stream = new TokenIterator(session, row, column); var token = stream.getCurrentToken(); - if (!token || token.type != "keyword") + if (!token || token.type != "storage.type") return; var startLevel = keywords.indexOf(token.value); @@ -131,7 +131,7 @@ oop.inherits(FoldMode, BaseFoldMode); var endRow = row; while(token = stream.stepForward()) { - if (token.type !== "keyword") + if (token.type !== "storage.type") continue; var level = keywords.indexOf(token.value);