We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
With the completion providers API we cannot suppress the completions from other kernel in transclusions, e.g. in magics like %%sql or %%R.
%%sql
%%R
See that both r2table from R via LSP and range/repr/reversed from Python kernel are showing up.
Only relevant completions are shown
The text was updated successfully, but these errors were encountered:
We can solve this by overriding isApplicable() in kernel/context provider (because we are overriding them anyways).
isApplicable()
Sorry, something went wrong.
This is not pretty because isApplicable only gets context and not the request position. We can still get the editor position from editor.
isApplicable
context
Successfully merging a pull request may close this issue.
Description
With the completion providers API we cannot suppress the completions from other kernel in transclusions, e.g. in magics like
%%sql
or%%R
.Reproduce
See that both r2table from R via LSP and range/repr/reversed from Python kernel are showing up.
Expected behavior
Only relevant completions are shown
Context
The text was updated successfully, but these errors were encountered: