1+ {
2+ "fileTypes" : [
3+ " ini" ,
4+ " conf"
5+ ],
6+ "keyEquivalent" : " ^~I" ,
7+ "name" : " Ini" ,
8+ "patterns" : [
9+ {
10+ "begin" : " (^[ \\ t]+)?(?=#)" ,
11+ "beginCaptures" : {
12+ "1" : {
13+ "name" : " punctuation.whitespace.comment.leading.ini"
14+ }
15+ },
16+ "end" : " (?!\\ G)" ,
17+ "patterns" : [
18+ {
19+ "begin" : " #" ,
20+ "beginCaptures" : {
21+ "0" : {
22+ "name" : " punctuation.definition.comment.ini"
23+ }
24+ },
25+ "end" : " \\ n" ,
26+ "name" : " comment.line.number-sign.ini"
27+ }
28+ ]
29+ },
30+ {
31+ "begin" : " (^[ \\ t]+)?(?=;)" ,
32+ "beginCaptures" : {
33+ "1" : {
34+ "name" : " punctuation.whitespace.comment.leading.ini"
35+ }
36+ },
37+ "end" : " (?!\\ G)" ,
38+ "patterns" : [
39+ {
40+ "begin" : " ;" ,
41+ "beginCaptures" : {
42+ "0" : {
43+ "name" : " punctuation.definition.comment.ini"
44+ }
45+ },
46+ "end" : " \\ n" ,
47+ "name" : " comment.line.semicolon.ini"
48+ }
49+ ]
50+ },
51+ {
52+ "captures" : {
53+ "1" : {
54+ "name" : " keyword.other.definition.ini"
55+ },
56+ "2" : {
57+ "name" : " punctuation.separator.key-value.ini"
58+ }
59+ },
60+ "match" : " \\ b([a-zA-Z0-9_.-]+)\\ b\\ s*(=)"
61+ },
62+ {
63+ "captures" : {
64+ "1" : {
65+ "name" : " punctuation.definition.entity.ini"
66+ },
67+ "3" : {
68+ "name" : " punctuation.definition.entity.ini"
69+ }
70+ },
71+ "match" : " ^(\\ [)(.*?)(\\ ])" ,
72+ "name" : " entity.name.section.group-title.ini"
73+ },
74+ {
75+ "begin" : " '" ,
76+ "beginCaptures" : {
77+ "0" : {
78+ "name" : " punctuation.definition.string.begin.ini"
79+ }
80+ },
81+ "end" : " '" ,
82+ "endCaptures" : {
83+ "0" : {
84+ "name" : " punctuation.definition.string.end.ini"
85+ }
86+ },
87+ "name" : " string.quoted.single.ini" ,
88+ "patterns" : [
89+ {
90+ "match" : " \\\\ ." ,
91+ "name" : " constant.character.escape.ini"
92+ }
93+ ]
94+ },
95+ {
96+ "begin" : " \" " ,
97+ "beginCaptures" : {
98+ "0" : {
99+ "name" : " punctuation.definition.string.begin.ini"
100+ }
101+ },
102+ "end" : " \" " ,
103+ "endCaptures" : {
104+ "0" : {
105+ "name" : " punctuation.definition.string.end.ini"
106+ }
107+ },
108+ "name" : " string.quoted.double.ini"
109+ }
110+ ],
111+ "scopeName" : " source.ini" ,
112+ "uuid" : " 77DC23B6-8A90-11D9-BAA4-000A9584EC8C" ,
113+ "version" : " https://github.com/textmate/ini.tmbundle/commit/2af0cbb0704940f967152616f2f1ff0aae6287a6"
114+ }
0 commit comments