Plugins may need to call the _provided() function e.g. inside Scintilla event handler which can get called for every file when batch-closing a session. For the LSP plugin, the _provided() call then keeps starting the server even though it should be terminated when closing project or quitting Geany. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3943 -- Commit Summary -- * Don't call plugin extension functions when quitting or closing all files -- File Changes -- M src/pluginextension.c (5) -- Patch Links -- https://github.com/geany/geany/pull/3943.patch https://github.com/geany/geany/pull/3943.diff -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3943 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/pull/[email protected]>
