https://bugs.kde.org/show_bug.cgi?id=469838
Bug ID: 469838 Summary: Regression: Kate LSP client (Rust analyzer) does not autofill arguments and return types Classification: Applications Product: kate Version: 23.04.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwrite-bugs-n...@kde.org Reporter: koncek.mar...@gmail.com Target Milestone: --- SUMMARY After and update in Fedora 38, this feature no longer works. I tried downgrading all rust* + cargo* packages, the issue remained. After downgrading Kate, the feature worked again. Version known working: 22.12.3 Version known not working: 23.04.0 STEPS TO REPRODUCE 1. Open and Rust project in Kate with LSP plugin active and rust-analyzer binary available 2. In the following code: ``` struct S {} impl Drop for S { <CURSOR HERE> } ``` press Ctrl + Space to force autocompletion menu. In Kate version 22.12.3, it would autofill this string `fn drop(&mut self) {`. In Kate version 23.04.0, it would autofill this string `fn drop(..)`. OBSERVED RESULT Arguments and return types of implemented methods are missing. EXPECTED RESULT Arguments and return types of implemented methods should be autofilled. SOFTWARE/OS VERSIONS Linux: Fedora 38 -- You are receiving this mail because: You are watching all bug changes.