fix #180 - At attribs that are not separated are not colorized

This commit is contained in:
Basile Burg 2017-08-12 02:35:46 +02:00
parent 5e9c0f206b
commit dd182b0973
No known key found for this signature in database
GPG Key ID: 1868039F415CB8CF
1 changed files with 4 additions and 3 deletions

View File

@ -912,7 +912,7 @@ begin
fTokKind:=tkAttri;
while isAlNum(reader^) or (reader^ = '_') do
begin
if reader^= #10 then
if (reader^= #10) or (reader^= '@') then
exit;
readerNext;
end;
@ -927,7 +927,8 @@ begin
fTokKind := tkIdent;
while(true) do
begin
if isWhite(readerNext^) or isSymbol(reader^) or isOperator1(reader^) then
if isWhite(readerNext^) or isSymbol(reader^) or isOperator1(reader^) or
(reader^ = '@') then
break;
end;
if keywordsMap.match(fLineBuf[FTokStart..fTokStop-1]) then