https://bugs.kde.org/show_bug.cgi?id=474887
Bug ID: 474887
Summary: Incorrect LSP Server Selection in Kate for added
languages
Classification: Applications
Product: kate
Version: 23.08.0
Platform: Neon
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: part
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 161877
--> https://bugs.kde.org/attachment.cgi?id=161877&action=edit
settings
SUMMARY
I encountered an issue when configuring an LSP server for a Python-like
language named "Please" in the Kate text editor.
I added a new filetype with correct file extensions with python syntax
highlighting.
And then added a corresponding LSP server with `"highlightingModeRegex":
"^Please$"`.
Despite adding a new filetype for syntax highlighting and configuring the LSP
client with the "highlightingModeRegex": "^Please$" entry, Kate continues to
launch the Python LSP server instead of the one I configured.
A good solution would be to allow LSP Client to match against file extensions
directly.
STEPS TO REPRODUCE
1. Add a new filetype mode with python syntax highlighting
2. Add an LSP server matching the filetype
OBSERVED RESULT
Python's LSP (pylsp) is launched
EXPECTED RESULT
Filetype's configured LSP should be launched (please_lsp_helper.sh in the
screenshot)
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kde neon
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
ADDITIONAL INFORMATION
(This is similar to Bug 447185, however this one is about kate running the
wrong lsp)
--
You are receiving this mail because:
You are watching all bug changes.