IDE freezes when "|" present in the source code. Is this a bug in Delphi XE8?

Whenever I type "|" (vertical panel) in the source editor, the Delphi ID environment starts to freeze.

I tried to add "|" in my source code via notepad before opening my project using Delphi, then it seems that the IDE hangs when opening the project.

Example 1 (This will work):

procedure TForm8.FormCreate(Sender: TObject); begin if 1 = 1 then ShowMessage('True'); end; 

Example 2 (This will not work):

 procedure TForm8.FormCreate(Sender: TObject); begin if 1 = 1 then || "1" = "1" then //Whenever I start typing the "|", the IDE starts to hang. ShowMessage('True'); end; 

Note. Delphi IDE does not hang with my project after I deleted "|" (vertical bar) in my source code via notepad (before opening a project using Delphi).

+7
delphi delphi-xe8
source share
1 answer

Yes, this is a mistake and, unfortunately, only fixed in the renewal of the subscription .

You need to disable Castalia if you do not have this update.

+10
source share

All Articles