|
@@ -4293,7 +4293,9 @@ begin
|
|
end;
|
|
end;
|
|
|
|
|
|
// build final string
|
|
// build final string
|
|
|
|
+ {$IFNDEF PAS2JS}
|
|
SetLength(FCurTokenString,Cnt);
|
|
SetLength(FCurTokenString,Cnt);
|
|
|
|
+ {$ENDIF}
|
|
Cnt:=0;
|
|
Cnt:=0;
|
|
For I:=0 to CurLineCount-1 do
|
|
For I:=0 to CurLineCount-1 do
|
|
begin
|
|
begin
|
|
@@ -4301,14 +4303,22 @@ begin
|
|
l:=length(s);
|
|
l:=length(s);
|
|
if l>0 then
|
|
if l>0 then
|
|
begin
|
|
begin
|
|
|
|
+ {$IFDEF PAS2JS}
|
|
|
|
+ FCurTokenString:=FCurTokenString+S;
|
|
|
|
+ {$ELSE}
|
|
System.Move(s[1],FCurTokenString[Cnt+1],l);
|
|
System.Move(s[1],FCurTokenString[Cnt+1],l);
|
|
inc(Cnt,l);
|
|
inc(Cnt,l);
|
|
|
|
+ {$ENDIF}
|
|
end;
|
|
end;
|
|
if I<CurLineCount-1 then
|
|
if I<CurLineCount-1 then
|
|
begin
|
|
begin
|
|
|
|
+ {$IFDEF PAS2JS}
|
|
|
|
+ FCurTokenString:=FCurTokenString+CurLF;
|
|
|
|
+ {$ELSE}
|
|
l:=length(CurLF);
|
|
l:=length(CurLF);
|
|
System.Move(CurLF[1],FCurTokenString[Cnt+1],l);
|
|
System.Move(CurLF[1],FCurTokenString[Cnt+1],l);
|
|
inc(Cnt,l);
|
|
inc(Cnt,l);
|
|
|
|
+ {$ENDIF}
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
Result:=tkStringMultiLine;
|
|
Result:=tkStringMultiLine;
|