diff --git a/extensions/ini/package.json b/extensions/ini/package.json index 7c20952302a..e8405497651 100644 --- a/extensions/ini/package.json +++ b/extensions/ini/package.json @@ -9,19 +9,18 @@ "extensions": [ ".ini"], "aliases": [ "Ini", "ini" ], "configuration": "./ini.language-configuration.json" - }, - { - "id": "properties", - "extensions": [ ".properties", ".gitconfig" ], - "filenames": ["config", ".gitattributes", ".gitconfig", "gitconfig", ".editorconfig"], - "aliases": [ "properties", "properties" ], - "configuration": "./properties.language-configuration.json" - } - ], + }, + { + "id": "properties", + "extensions": [ ".properties", ".gitconfig" ], + "filenames": [ "config", ".gitattributes", ".gitconfig", "gitconfig", ".editorconfig" ], + "aliases": [ "properties", "properties" ], + "configuration": "./properties.language-configuration.json" + }], "grammars": [{ "language": "ini", - "scopeName": "source.ini", - "path": "./syntaxes/Ini.tmLanuage" + "scopeName": "source.properties", + "path": "./syntaxes/properties.plist" },{ "language": "properties", "scopeName": "source.properties", diff --git a/extensions/ini/syntaxes/Ini.tmLanguage b/extensions/ini/syntaxes/Ini.tmLanguage deleted file mode 100644 index b43ff239149..00000000000 --- a/extensions/ini/syntaxes/Ini.tmLanguage +++ /dev/null @@ -1,127 +0,0 @@ - - - - - fileTypes - - ini - INI - inf - INF - reg - REG - lng - cfg - CFG - url - URL - .editorconfig - - name - INI - patterns - - - captures - - 1 - - name - punctuation.definition.comment.ini - - - match - ^\s*(;|#).*$\n? - name - comment.line.semicolon.ini - - - captures - - 1 - - name - punctuation.definition.section.ini - - 2 - - name - entity.section.ini - - 3 - - name - punctuation.definition.section.ini - - - match - ^\s*(\[)(.*?)(\]) - name - meta.tag.section.ini - - - captures - - 1 - - name - meta.property.ini - - 2 - - name - punctuation.definition.quote.ini - - 3 - - name - keyword.name.ini - - 4 - - name - punctuation.definition.quote.ini - - 5 - - name - punctuation.definition.equals.ini - - 6 - - name - meta.value.ini - - 7 - - name - punctuation.definition.quote.ini - - 8 - - name - string.name.value.ini - - 9 - - name - punctuation.definition.quote.ini - - 10 - - name - comment.declarationline.semicolon.ini - - - match - ^(\s*(["']?)(.+?)(\2)\s*(=))?\s*((["']?)(.*?)(\7))\s*(;.*)?$\n? - name - meta.declaration.ini - - - scopeName - source.ini - uuid - 957acd74-6d7c-4732-a25b-5f66a1e637cd - -