Use posix path for markdown links (#164822)

Fixes #164782
This commit is contained in:
Matt Bierner
2022-10-27 10:21:03 -07:00
committed by GitHub
parent 122c13d31a
commit 0570a7678d

View File

@@ -81,7 +81,7 @@ export function createUriListSnippet(document: vscode.TextDocument, uris: readon
const snippet = new vscode.SnippetString();
uris.forEach((uri, i) => {
const mdPath = dir && dir.scheme === uri.scheme && dir.authority === uri.authority
? encodeURI(path.relative(dir.fsPath, uri.fsPath).replace(/\\/g, '/'))
? encodeURI(path.posix.relative(dir.path, uri.path))
: uri.toString(false);
const ext = URI.Utils.extname(uri).toLowerCase().replace('.', '');