> So my preferred hierarchy is per language to automatically use TM if the 
> server isn't running

That should happen now.

>, per language settings for "LSP off" (just comment out the section in the 
>conf file?),

No need for such settings - just comment-out the `cmd` command

> "in tree 
> only"[1](https://github.com/geany/geany/pull/3571#user-content-fn-1-e32a32f689dd84a80f0b3adb02f56cbd),
>  

I called it `lsp_use_outside_project_dir` (I'll start prefixing settings 
affecting the whole plugin with `lsp` - I already do something similar for the 
individual features).
```
and a UI available per file setting to switch LSP or TM, save that in the 
project for open files.
^~~~~
error: I got lost starting from here
```
Anyway, I've recovered from the error and added another option 
`lsp_use_without_project` controlling whether to use LSP when there's no 
project open. Both options are set to `false` by default, but for Python, which 
seems to work when not using project, I set these to `true`.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3571#issuecomment-1818002366
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/3571/[email protected]>

Reply via email to