You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I swapped completion engines in neovim, I noticed I wasn't getting completions for types which are defined with the type keyword anymore.
After some digging, context: Saghen/blink.cmp#1437 , I noticed that it was glint reporting these completions as "Text" rather than something else.
The new completion engine I was using filtered these out by default. I was able to configure it to not do that, so completion works again for me, but I figured I'd report it here.
Reproduction is fairly straightforward, it doesn't seem to matter whether the type is defined in the same file or elsewhere in the project.
Working code (| marks the point at which completion is requested):
interfaceTest{test: string};consttest: Te|// completes correctly, with kind "Interface"
slightly problematic code:
typeTest={test: string};consttest: Te|// completes, but with kind "Text" -> some engines filter this out by default
The text was updated successfully, but these errors were encountered:
When I swapped completion engines in neovim, I noticed I wasn't getting completions for types which are defined with the
type
keyword anymore.After some digging, context: Saghen/blink.cmp#1437 , I noticed that it was glint reporting these completions as "Text" rather than something else.
The new completion engine I was using filtered these out by default. I was able to configure it to not do that, so completion works again for me, but I figured I'd report it here.
Reproduction is fairly straightforward, it doesn't seem to matter whether the
type
is defined in the same file or elsewhere in the project.Working code (| marks the point at which completion is requested):
slightly problematic code:
The text was updated successfully, but these errors were encountered: