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]>

Reply via email to