fix, highlighter, unfinished escape character at EOF caused a char/string literal not to be displayed

This commit is contained in:
Basile Burg 2015-10-22 01:25:02 +02:00
parent 47c82d03fa
commit a13603f286
1 changed files with 12 additions and 4 deletions

View File

@ -661,8 +661,11 @@ begin
if (reader^ = '\') then
begin
readerNext;
if fCurrRange.rString then continue;
readerNext;
if reader^ <> #10 then
begin
if fCurrRange.rString then continue;
readerNext;
end;
end
else if reader^ = '"' then
begin
@ -685,8 +688,11 @@ begin
if reader^ = '\' then
begin
readerNext;
if fCurrRange.rString then continue;
readerNext;
if reader^ <> #10 then
begin
if fCurrRange.rString then continue;
readerNext;
end;
end
else if reader^ = '"' then
begin
@ -752,6 +758,8 @@ begin
if reader^ = '\' then
begin
readerNext;
if reader^ = #10 then
exit;
readerNext;
end;
if reader^ = #10 then