Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Keller2012-03-12 15:43:46 +0000
committerMarkus Keller2012-03-12 15:43:46 +0000
commit579a1a62d04dbff688759eed4225e32fb056f06e (patch)
treeea479fd07109fd0c03e5f0c09b5333c7776a40fa
parent71d390104fa841ee4ef08b068f78a060ecabb019 (diff)
downloadeclipse.platform.text-579a1a62d04dbff688759eed4225e32fb056f06e.tar.gz
eclipse.platform.text-579a1a62d04dbff688759eed4225e32fb056f06e.tar.xz
eclipse.platform.text-579a1a62d04dbff688759eed4225e32fb056f06e.zip
Bug 372128: [syntax highlighting] "Highlight enclosing brackets" hasv20120312-1543
massive performance problems
-rw-r--r--org.eclipse.jface.text/src/org/eclipse/jface/text/source/DefaultCharacterPairMatcher.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/DefaultCharacterPairMatcher.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/DefaultCharacterPairMatcher.java
index 318fa547ae7..47928a7d0c4 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/DefaultCharacterPairMatcher.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/DefaultCharacterPairMatcher.java
@@ -181,8 +181,8 @@ public class DefaultCharacterPairMatcher implements ICharacterPairMatcher, IChar
if (!prevEndContentType.equals(currEndContentType))
return true;
- String prevStartContentType= TextUtilities.getContentType(document, fPartitioning, previousEndOffset, false);
- String currStartContentType= TextUtilities.getContentType(document, fPartitioning, currentEndOffset, false);
+ String prevStartContentType= TextUtilities.getContentType(document, fPartitioning, previousStartOffset, true);
+ String currStartContentType= TextUtilities.getContentType(document, fPartitioning, currentStartOffset, true);
if (!prevStartContentType.equals(currStartContentType))
return true;

Back to the top