more specific isabelle-ml language support;
authorwenzelm
Mon, 02 Jan 2017 14:44:14 +0100
changeset 64752 c23c754f8c58
parent 64751 f0057930d4c4
child 64753 79ed396709e4
more specific isabelle-ml language support;
src/Tools/VSCode/extension/isabelle-ml-language.json
src/Tools/VSCode/extension/package.json
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Tools/VSCode/extension/isabelle-ml-language.json	Mon Jan 02 14:44:14 2017 +0100
@@ -0,0 +1,22 @@
+{
+  "autoClosingPairs": [
+    { "open": "{", "close": "}" },
+    { "open": "[", "close": "]" },
+    { "open": "(", "close": ")" },
+    { "open": "\"", "close": "\"", "notIn": [ "string" ] }
+  ],
+  "brackets": [
+    ["(", ")"],
+    ["[", "]"],
+    ["{", "}"]
+  ],
+  "comments": {
+    "blockComment": [ "(*", "*)" ]
+  },
+  "surroundingPairs": [
+    [ "{", "}" ],
+    [ "[", "]" ],
+    [ "(", ")" ],
+    [ "\"", "\"" ]
+  ]
+}
--- a/src/Tools/VSCode/extension/package.json	Mon Jan 02 14:37:58 2017 +0100
+++ b/src/Tools/VSCode/extension/package.json	Mon Jan 02 14:44:14 2017 +0100
@@ -33,7 +33,7 @@
                 "id": "isabelle-ml",
                 "aliases": ["Isabelle/ML"],
                 "extensions": [".ML"],
-                "configuration": "./isabelle-language.json"
+                "configuration": "./isabelle-ml-language.json"
             }
 
         ],