I was able to modify the LSP plugin to use Geany's spawn module (I needed the `spawn_async_with_pipes()` API which isn't public so I made a copy of the spawn file in the plugin at least for now). The key point is
https://github.com/geany/geany/blob/34c97386f471df7dc923145dda30df3d879f0c66/src/spawn.c#L502-L503 and the `CREATE_NO_WINDOW` here https://github.com/geany/geany/blob/34c97386f471df7dc923145dda30df3d879f0c66/src/spawn.c#L378 My hope is that once the CI builds work, this will just work and I won't have to do any development under Windows ;-). -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/4082#issuecomment-2513142183 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/issues/4082/[email protected]>
