2011/7/10 Mattias Gaertner :
Show quoted text 5 lines
> TSourceEditCompletion.ccExecute nil
> TFPDocHintProvider.ReadLazDocData Identifier=get_frame
This is unneeded if you don't use the feature. I added a check in
31627.
now it outputs much less (and the error seems gone)
opening the list looks outputs this:
TSourceEditCompletion.ccExecute nil
TSourceEditCompletion.StartShowCodeHelp False
and each letter I type this:
TSynBaseCompletionForm.UTF8KeyPress END UTF8Key=""
The only strange thing (but it does not impact usability very much is when i press backspace until everything I typed is gone again (I never was able to reach this before) then the forst few list items dont have their type ("var", "function", etc.) in front of them, only the names in the middle of the list and the console contains a lot of these:
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BRead is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BRead is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BRead is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BReadTotal is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BReadTotal is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BReadTotal is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Buffer is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Buffer is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Buffer is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Header is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Header is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Header is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Classes is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Classes is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Classes is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node ASocket is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BRead is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BRead is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BRead is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BReadTotal is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BReadTotal is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node BReadTotal is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Buffer is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Buffer is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Buffer is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Header is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Header is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Header is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Classes is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Classes is gone from /home/bernd/Desktop/fpbtc/client1.lpr
TIdentifierListItem.GetNode node Classes is gone from /home/bernd/Desktop/fpbtc/client1.lpr
(everything except "Classes" are local variables in that function where I am editing (and they are not "gone", at least not from the "client1.lpr")). This is probably unrelated, the most annoying error seems fixed now and the autocomplete stays usable now. If I start typing again after this the list continues to behave as expected and autocomplete works