diff options
author | Markus Keller | 2012-03-12 15:43:46 +0000 |
---|---|---|
committer | Markus Keller | 2012-03-12 15:43:46 +0000 |
commit | 579a1a62d04dbff688759eed4225e32fb056f06e (patch) | |
tree | ea479fd07109fd0c03e5f0c09b5333c7776a40fa | |
parent | 71d390104fa841ee4ef08b068f78a060ecabb019 (diff) | |
download | eclipse.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.java | 4 |
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; |