proper use of isabelle-ml;
authorwenzelm
Mon, 02 Jan 2017 14:25:46 +0100
changeset 64750 1f855e03455f
parent 64749 2450b62574c6
child 64751 f0057930d4c4
proper use of isabelle-ml;
src/Tools/VSCode/extension/package.json
src/Tools/VSCode/extension/src/extension.ts
--- a/src/Tools/VSCode/extension/package.json	Mon Jan 02 14:14:33 2017 +0100
+++ b/src/Tools/VSCode/extension/package.json	Mon Jan 02 14:25:46 2017 +0100
@@ -17,7 +17,8 @@
     "engines": { "vscode": "^1.7.0" },
     "categories": ["Languages"],
     "activationEvents": [
-        "onLanguage:isabelle"
+        "onLanguage:isabelle",
+        "onLanguage:isabelle-ml"
     ],
     "main": "./out/src/extension",
     "contributes": {
--- a/src/Tools/VSCode/extension/src/extension.ts	Mon Jan 02 14:14:33 2017 +0100
+++ b/src/Tools/VSCode/extension/src/extension.ts	Mon Jan 02 14:25:46 2017 +0100
@@ -23,7 +23,9 @@
       command: run.command,
       args: run.args.concat(["-L", path.join(context.extensionPath, "protocol.log")]) }
   };
-  let client_options: LanguageClientOptions = { documentSelector: "isabelle" };
+  let client_options: LanguageClientOptions = {
+    documentSelector: ["isabelle", "isabelle-ml"]
+  };
 
   let disposable = new LanguageClient("Isabelle", server_options, client_options, false).start();
   context.subscriptions.push(disposable);