Mattias Gaertner schrieb:

The IDE reads the output in a loop using Application.ProcessMessages. This means any event pauses reading the output.A ShowModal runs in its own loop, pausing the calling code. That's why.

Is this a blocking read for the compiler output? Why?


I already started a rewrite of the IDE's code to execute external tools. But I can't say when it will be ready.

Can it be that your attempts made code completion so fragile? Currently I have to invoke (CTRL-space) and abort code completion several times, until only a single identifier is inserted :-(

DoDi


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to