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
