interactive
interactive copied to clipboard
Only route language service commands if supported by subkernel
E.g., consider invoking hover text where $$ represents the cursor location:
#!some-kernel
do$$Something();
The current behavior is to always send RequestHoverText, but if some-kernel doesn't support that command, an exception is thrown and it makes everything messy. The better solution is to not bother sending the command if we know it won't succeed.
Same for RequestDiagnostics.
Possibly do the same in the JS proxy kernel.
is there a quick workaround? that's annoying :D
There isn't. The issue with output being visible is here and we're working on a fix: #3257.