1
votes

The code completion is broken on my fresh install of Delphi XE2. It was working previously, but then stopped out of the blue. I completely uninstalled (removed registry settings too), reinstalled, and now it doesn't work even for a brand new application.

Also of note the error insight is complaining about everything.

Is there a path issue somewhere?

Should the Project Options --> Delphi Compiler --> Unit Aliases have a default value? (Mine is blank)

1
Do you have update 4? Do you have IDE Fix Pack?David Heffernan
Unit aliases are not relevant. Read the documentation to learn why not.David Heffernan
I do not have the IDE Fix Pack. I will check that out again, but I did have the previously installed when it was broken.Bob Florian
After installing the IDE Fix pack again it seeminngly works now.Bob Florian
I've had this. I find that it comes and goes too. Moving to XE3 seemed to solve the problem.Brian Frost

1 Answers

0
votes

It's old question, but I discovered that if line-endings were mixed (some lines LF, others CR and even CRLF) this can happen. Use dos2unix in a batch or Notepad++ (if single/few files) to fix that.