https://bugs.kde.org/show_bug.cgi?id=501082
Christoph Cullmann <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/util | |ities/kate/-/commit/4446f14 | |8d340176aeda2ac3980f7b04a0b | |9ec7a8 --- Comment #2 from Christoph Cullmann <[email protected]> --- Git commit 4446f148d340176aeda2ac3980f7b04a0b9ec7a8 by Christoph Cullmann, on behalf of Johnny Hsieh. Committed on 22/07/2025 at 17:03. Pushed by cullmann into branch 'master'. Add support for workspace/configuration request in LSP client Changes: - Introduced LSPConfigurationItem and LSPConfigurationParams structs to handle configuration items and parameters. - Implemented parsing functions for configuration items and parameters in `lspclientserver.cpp`. - Updated LSPClientServer to emit configuration signals and handle configuration requests. References: - vim-lsp: [1](https://github.com/prabirshrestha/vim-lsp/blob/04428c920002ac7cfacbecacb070a8af57b455d0/autoload/lsp/utils/workspace_config.vim#L18-L30), [2](https://github.com/prabirshrestha/vim-lsp/blob/04428c920002ac7cfacbecacb070a8af57b455d0/autoload/lsp.vim#L953-L956) - neovim: [3](https://github.com/neovim/neovim/blob/b0e8b0a35f3d38763c564f6d4924f7be2e2271fb/runtime/lua/vim/lsp/handlers.lua#L199-L230) - LSP specification: [4](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_configuration) M +10 -0 addons/lspclient/lspclientprotocol.h M +47 -4 addons/lspclient/lspclientserver.cpp M +2 -0 addons/lspclient/lspclientserver.h M +29 -0 addons/lspclient/lspclientservermanager.cpp https://invent.kde.org/utilities/kate/-/commit/4446f148d340176aeda2ac3980f7b04a0b9ec7a8 -- You are receiving this mail because: You are watching all bug changes.
