SynEdit: Only highlight brackets, if there is a 2nd to the pair

git-svn-id: trunk@38986 -
This commit is contained in:
martin 2012-10-07 17:02:53 +00:00
parent 90c7b42a02
commit 3751f452d7

View File

@ -130,6 +130,8 @@ begin
begin begin
StartBracket := PhysCaret; StartBracket := PhysCaret;
EndBracket := TCustomSynEdit(SynEdit).FindMatchingBracket(PhysCaret, False, False, False, False); EndBracket := TCustomSynEdit(SynEdit).FindMatchingBracket(PhysCaret, False, False, False, False);
if EndBracket.y < 0 then
StartBracket.y := -1;
Exit; Exit;
end; end;
// check for bracket after caret // check for bracket after caret
@ -144,6 +146,8 @@ begin
begin begin
StartBracket := PhysCaret; StartBracket := PhysCaret;
EndBracket := TCustomSynEdit(SynEdit).FindMatchingBracket(PhysCaret, False, False, False, False); EndBracket := TCustomSynEdit(SynEdit).FindMatchingBracket(PhysCaret, False, False, False, False);
if EndBracket.y < 0 then
StartBracket.y := -1;
end; end;
end; end;
end; end;