Autocomplete for functions omits parenthesises with vtsls language server #18014
Labels
defect
[core label]
javascript
JavaScript programming language support
language server
An umbrella label for all language servers
language
An umbrella label for all programming languages syntax behaviors
regression
A bug that was introduced in a recent release
typescript
TypeScript programming language support
Check for existing issues
Describe the bug / provide steps to reproduce it
This PR has introduced inconsistent behavior across language servers for JS/TS projects.
Using
vtsls
server functions no longer get completed with parenthesises and function argument. Eg.:variable.functionName
While if
typescript-language-server
is used we get expected behavior. Eg.:variable.functionName(args)
The first commit that has this issue is
02d5f320ad621e92cafaa7075f61e6496e12cd98
Environment
Zed: v0.154.0 (Zed Dev 2699fa8)
OS: Linux X11 arch unknown
Memory: 23.5 GiB
Architecture: x86_64
GPU: AMD Radeon VII (RADV VEGA20) || radv || Mesa 24.2.2-arch1.1
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your Zed.log file to this issue.
No response
The text was updated successfully, but these errors were encountered: