Skip to content

Commit

Permalink
fix: do not encode i10l location for all extensions
Browse files Browse the repository at this point in the history
  • Loading branch information
Loïc Mangeonjean authored and CGNonofr committed Apr 30, 2024
1 parent 127e580 commit 35b66ee
Showing 1 changed file with 44 additions and 2 deletions.
46 changes: 44 additions & 2 deletions vscode-paches/0007-fix-markdown-do-not-encode-i10l-location.patch
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,51 @@ Date: Mon, 11 Mar 2024 16:46:45 +0100
Subject: [PATCH] fix(markdown): do not encode i10l location

---
extensions/markdown-language-features/src/extension.browser.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
.../css-language-features/client/src/browser/cssClientMain.ts | 2 +-
.../html-language-features/client/src/browser/htmlClientMain.ts | 2 +-
.../json-language-features/client/src/browser/jsonClientMain.ts | 2 +-
extensions/markdown-language-features/src/extension.browser.ts | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/extensions/css-language-features/client/src/browser/cssClientMain.ts b/extensions/css-language-features/client/src/browser/cssClientMain.ts
index 6522c786389..ad53b9b350a 100644
--- a/extensions/css-language-features/client/src/browser/cssClientMain.ts
+++ b/extensions/css-language-features/client/src/browser/cssClientMain.ts
@@ -22,7 +22,7 @@ export async function activate(context: ExtensionContext) {
const serverMain = Uri.joinPath(context.extensionUri, 'server/dist/browser/cssServerMain.js');
try {
const worker = new Worker(serverMain.toString());
- worker.postMessage({ i10lLocation: l10n.uri?.toString(false) ?? '' });
+ worker.postMessage({ i10lLocation: l10n.uri?.toString(true) ?? '' });

const newLanguageClient: LanguageClientConstructor = (id: string, name: string, clientOptions: LanguageClientOptions) => {
return new LanguageClient(id, name, clientOptions, worker);
diff --git a/extensions/html-language-features/client/src/browser/htmlClientMain.ts b/extensions/html-language-features/client/src/browser/htmlClientMain.ts
index 3f10e6d131f..350d27322db 100644
--- a/extensions/html-language-features/client/src/browser/htmlClientMain.ts
+++ b/extensions/html-language-features/client/src/browser/htmlClientMain.ts
@@ -22,7 +22,7 @@ export async function activate(context: ExtensionContext) {
const serverMain = Uri.joinPath(context.extensionUri, 'server/dist/browser/htmlServerMain.js');
try {
const worker = new Worker(serverMain.toString());
- worker.postMessage({ i10lLocation: l10n.uri?.toString(false) ?? '' });
+ worker.postMessage({ i10lLocation: l10n.uri?.toString(true) ?? '' });

const newLanguageClient: LanguageClientConstructor = (id: string, name: string, clientOptions: LanguageClientOptions) => {
return new LanguageClient(id, name, clientOptions, worker);
diff --git a/extensions/json-language-features/client/src/browser/jsonClientMain.ts b/extensions/json-language-features/client/src/browser/jsonClientMain.ts
index f78f494d727..2def35ef026 100644
--- a/extensions/json-language-features/client/src/browser/jsonClientMain.ts
+++ b/extensions/json-language-features/client/src/browser/jsonClientMain.ts
@@ -21,7 +21,7 @@ export async function activate(context: ExtensionContext) {
const serverMain = Uri.joinPath(context.extensionUri, 'server/dist/browser/jsonServerMain.js');
try {
const worker = new Worker(serverMain.toString());
- worker.postMessage({ i10lLocation: l10n.uri?.toString(false) ?? '' });
+ worker.postMessage({ i10lLocation: l10n.uri?.toString(true) ?? '' });

const newLanguageClient: LanguageClientConstructor = (id: string, name: string, clientOptions: LanguageClientOptions) => {
return new LanguageClient(id, name, clientOptions, worker);
diff --git a/extensions/markdown-language-features/src/extension.browser.ts b/extensions/markdown-language-features/src/extension.browser.ts
index 30639672490..2095905a4d8 100644
--- a/extensions/markdown-language-features/src/extension.browser.ts
Expand Down

0 comments on commit 35b66ee

Please sign in to comment.