pappasam / jedi-language-server

A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.
MIT License
574 stars 44 forks source link

Renaming variables broken in VSCode #299

Open heyheyjc opened 7 months ago

heyheyjc commented 7 months ago

Attempting to rename any variable using F2 or through the context menu produces badly unpredictable results. This happens regardless of the line-break type used.

Jedi_bug_1

Jedi_bug_2

Jedi_bug_3

Severity is clearly... high. It's unusable as is. I'll switch back to Pylance, unfortunately, as that doesn't give me the intellisense from a cython package I need.

System details: Jedi: Version unknown (how to find?) Installed by selecting through VSCode language server selection VSCode: Version: 1.85.0 (user setup) Commit: af28b32d7e553898b2a91af498b1fb666fdebe0c Date: 2023-12-06T20:48:09.019Z Electron: 25.9.7 ElectronBuildId: 25551756 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.19045