Skip to content
New issue

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

code: Scaffold re-implementation of VSCode extension #586

Merged
merged 1 commit into from
Jun 2, 2023

Conversation

alcarney
Copy link
Member

@alcarney alcarney commented Jun 2, 2023

Taking inspiration from vscode-python-tools-extension-template the next major version of the extension will include a bundled copy of the language server.

This introduces a scratch requirements.in which along with pip-tools can be used to generate a requirements.txt that will install esbonio and its dependencies in a local bundled/libs folder during the extension's build step

This brings back just enough code (to attempt) to launch a language client pointed at this installation of esbonio

Taking inspiration from
https://github.dev/microsoft/vscode-python-tools-extension-template
the next major version of the extension will include a bundled copy of
the language server.

This brings back just enough code to install `esbonio` and its
dependencies in a local `bundled/libs` folder and (attempt) to launch a
language client pointed at this installation of esbonio
@alcarney alcarney merged commit 83c5799 into swyddfa:beta Jun 2, 2023
1 check failed
@alcarney alcarney deleted the bundlded-lsp branch June 2, 2023 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant