jupyterlab-lsp
jupyterlab-lsp copied to clipboard
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
Raising this as a feature request for now, because I couldn't really see explicit discussion of it on the [Language Servers doc](https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html), but still not 100% sure whether what I'm...
## References #196 Closes #417, supersedes #418. ## Code changes - [x] update config schemas: - [x] pylsp (https://github.com/python-lsp/python-lsp-server/blob/develop/pylsp/config/schema.json) - [x] texlab - [x] bash (https://github.com/bash-lsp/bash-language-server/blob/vscode-client-1.12.1/vscode-client/package.json#L30) - [x] yaml (https://github.com/redhat-developer/yaml-language-server/blob/main/README.md)...
## Description I'm unsure where else to ask this - so I'm raising it here: An error is thrown when trying to use a language server. The Error is: `LSP.WidgetAdapter:...
The Windows builds are currently failing due to an issue with chktex, even after extending the timeout to 60 seconds (#813). It seems to work ok on Mac and Linux.
Our language server is expecting some initialization options in the [InitializeParams](https://github.com/microsoft/language-server-protocol/blob/main/versions/protocol-2-x.md#initialize). Looking at the code, it seems it is not possible: https://github.com/jupyter-lsp/jupyterlab-lsp/blob/84121b44323172b16ab25c1bcd98d41ec1ee8513/packages/jupyterlab-lsp/src/connection.ts#L410 Would be great to have a way to...
## Description When using an external file that is executed within a notebook with `%run file.py`, its imports and definitions are not available to the LSP for code completion or...
## Description I'm getting the following issue with candidate suggestions from TexLab. I've tried installing with a new environment in conda, using version 3.0.0 of jupyterlab-lsp and had a friend...
[languagetool-languageserver](https://github.com/languagetool-language-server/languagetool-languageserver) implements LSP for the purpose of spell- and grammar- checking. The "languagetool" supports many languages. We can utilize it to provide spell-checking in: - markdown cells - comments and...
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3. Changelog Sourced from shell-quote's changelog. 1.7.3 Fix a security issue where the regex for windows drive letters allowed some shell meta-characters to escape the...
## References The built artifact on pypi and conda-forge takes care of the version constraints (