diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..3de85d3 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +insert_final_newline = true + +[*.json] +charset = utf-8 +indent_style = space +indent_size = 4 diff --git a/.vscode/launch.json b/.vscode/launch.json index 8384213..5901239 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -10,4 +10,4 @@ "args": ["--extensionDevelopmentPath=${workspaceRoot}" ] } ] -} \ No newline at end of file +} diff --git a/language-configuration.json b/language-configuration.json index aa25710..d796ba8 100644 --- a/language-configuration.json +++ b/language-configuration.json @@ -27,4 +27,4 @@ ["\"", "\""], ["'", "'"] ] -} \ No newline at end of file +} diff --git a/package.json b/package.json index e25704d..6d2ed4e 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "vscode": "^1.14.0" }, "categories": [ - "Languages" + "Programming Languages" ], "icon": "media/icon.png", "repository": { @@ -28,4 +28,4 @@ "path": "./syntaxes/fastbuild.tmLanguage.json" }] } -} \ No newline at end of file +} diff --git a/syntaxes/fastbuild.tmLanguage.json b/syntaxes/fastbuild.tmLanguage.json index 35f9d7a..9030271 100644 --- a/syntaxes/fastbuild.tmLanguage.json +++ b/syntaxes/fastbuild.tmLanguage.json @@ -1,38 +1,47 @@ { - "$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json", + "$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json", "name": "FASTBuild", "foldingStartMarker": "/\\*\\*(?!\\*)|^(?![^{]*?//|[^{]*?/\\*(?!.*?\\*/.*?\\{)).*?\\{\\s*($|//|/\\*(?!.*?\\*/.*\\S))", "foldingStopMarker": "(?