MG: fixed synedit pascal highlighter of label @@end

git-svn-id: trunk@1487 -
This commit is contained in:
lazarus 2002-03-08 16:29:41 +00:00
parent 26eaea13bd
commit 76b1e2b399

View File

@ -555,8 +555,13 @@ end;
function TSynPasSyn.Func23: TtkTokenKind;
begin
if KeyComp('End') then begin
Result := tkKey;
fRange := rsUnknown;
if ((fToIdent<3) or (fLine[fToIdent-2]<>'@') or (fLine[fToIdent-1]<>'@'))
then begin
Result := tkKey;
fRange := rsUnknown;
end else begin
Result := tkKey; // @@end label
end;
end else
if KeyComp('In') then Result := tkKey else Result := tkIdentifier;
end;