Pick up latest Markdown language service (#160831)

This commit is contained in:
Matt Bierner 2022-09-14 09:20:52 -07:00 committed by GitHub
parent 2cf7468289
commit fa1fee3b21
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 5 deletions

View file

@ -13,7 +13,7 @@
"vscode-languageserver": "^8.0.2",
"vscode-languageserver-textdocument": "^1.0.5",
"vscode-languageserver-types": "^3.17.1",
"vscode-markdown-languageservice": "^0.1.0-alpha.2",
"vscode-markdown-languageservice": "^0.1.0-alpha.3",
"vscode-nls": "^5.0.1",
"vscode-uri": "^3.0.3"
},

View file

@ -42,10 +42,10 @@ vscode-languageserver@^8.0.2:
dependencies:
vscode-languageserver-protocol "3.17.2"
vscode-markdown-languageservice@^0.1.0-alpha.2:
version "0.1.0-alpha.2"
resolved "https://registry.yarnpkg.com/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.1.0-alpha.2.tgz#e74f92e5e0805cf2107af5043911caad01e58d68"
integrity sha512-MKvp1dtZ4ZKNOL8bAvRKWvaayqBw1Ai6JY3zApqFwYGE0sWLrMZZBmFCkyb+boRJ3k55cepkgW5cQNVY13295w==
vscode-markdown-languageservice@^0.1.0-alpha.3:
version "0.1.0-alpha.3"
resolved "https://registry.yarnpkg.com/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.1.0-alpha.3.tgz#530e3a793cc7145bb14d6476a2cdd8cd7342b3a2"
integrity sha512-KOlkj1jgjvVvEjaS9YvGGMVfooKwnoEz3HGpKEmPd8Q0u11jDlXR9O7ZZRDytUWNbKHUzwYlVkm2NQ01CruzJQ==
dependencies:
picomatch "^2.3.1"
vscode-languageserver-textdocument "^1.0.5"

View file

@ -119,6 +119,10 @@ export async function startClient(factory: LanguageClientConstructor, workspace:
return vscode.commands.executeCommand('vscode.open', uri, args);
});
vscode.commands.registerCommand('vscodeMarkdownLanguageservice.rename', (uri, pos) => {
return vscode.commands.executeCommand('editor.action.rename', [vscode.Uri.from(uri), new vscode.Position(pos.line, pos.character)]);
});
await client.start();
return client;