├── Preferences
├── Folding.tmPreferences
├── Miscellaneous.tmPreferences
└── Symbol List Items.tmPreferences
├── README.mdown
├── Syntaxes
└── Ini.plist
└── info.plist
/Preferences/Folding.tmPreferences:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Folding
7 | scope
8 | source.ini
9 | settings
10 |
11 | foldingStartMarker
12 | \[
13 | foldingStopMarker
14 | \[
15 |
16 | uuid
17 | 28C95F8C-1665-43B5-B8E6-777D17E7765F
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Preferences/Miscellaneous.tmPreferences:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Miscellaneous
7 | scope
8 | source.ini
9 | settings
10 |
11 | disableIndentCorrections
12 |
13 | highlightPairs
14 |
15 |
16 | (
17 | )
18 |
19 |
20 | [
21 | ]
22 |
23 |
24 | {
25 | }
26 |
27 |
28 | indentOnPaste
29 | simple
30 | shellVariables
31 |
32 |
33 | name
34 | TM_COMMENT_START
35 | value
36 | ;
37 |
38 |
39 | name
40 | TM_COMMENT_START_2
41 | value
42 | #
43 |
44 |
45 | smartTypingPairs
46 |
47 |
48 | (
49 | )
50 |
51 |
52 | [
53 | ]
54 |
55 |
56 | {
57 | }
58 |
59 |
60 | "
61 | "
62 |
63 |
64 | '
65 | '
66 |
67 |
68 |
69 | uuid
70 | B96176DC-70A3-415B-8B5A-315910AA369B
71 |
72 |
73 |
--------------------------------------------------------------------------------
/Preferences/Symbol List Items.tmPreferences:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Symbol List Items
7 | scope
8 | source.ini entity.name.section.group-title.ini
9 | settings
10 |
11 | showInSymbolList
12 | 1
13 | symbolTransformation
14 | s/^\[(\w+)\]$/ $1/;
15 |
16 | uuid
17 | 44CAEF12-223E-11DB-BE7D-0011242E4184
18 |
19 |
20 |
--------------------------------------------------------------------------------
/README.mdown:
--------------------------------------------------------------------------------
1 | # Installation
2 |
3 | You can install this bundle in TextMate by opening the preferences and going to the bundles tab. After installation it will be automatically updated for you.
4 |
5 | # General
6 |
7 | * [Bundle Styleguide](http://kb.textmate.org/bundle_styleguide) — _before you make changes_
8 | * [Commit Styleguide](http://kb.textmate.org/commit_styleguide) — _before you send a pull request_
9 | * [Writing Bug Reports](http://kb.textmate.org/writing_bug_reports) — _before you report an issue_
10 |
11 | # License
12 |
13 | If not otherwise specified (see below), files in this repository fall under the following license:
14 |
15 | Permission to copy, use, modify, sell and distribute this
16 | software is granted. This software is provided "as is" without
17 | express or implied warranty, and with no claim as to its
18 | suitability for any purpose.
19 |
20 | An exception is made for files in readable text which contain their own license information, or files where an accompanying file exists (in the same directory) with a “-license” suffix added to the base-name name of the original file, and an extension of txt, html, or similar. For example “tidy” is accompanied by “tidy-license.txt”.
21 |
--------------------------------------------------------------------------------
/Syntaxes/Ini.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | fileTypes
6 |
7 | ini
8 | conf
9 |
10 | keyEquivalent
11 | ^~I
12 | name
13 | Ini
14 | patterns
15 |
16 |
17 | begin
18 | (^[ \t]+)?(?=#)
19 | beginCaptures
20 |
21 | 1
22 |
23 | name
24 | punctuation.whitespace.comment.leading.ini
25 |
26 |
27 | end
28 | (?!\G)
29 | patterns
30 |
31 |
32 | begin
33 | #
34 | beginCaptures
35 |
36 | 0
37 |
38 | name
39 | punctuation.definition.comment.ini
40 |
41 |
42 | end
43 | \n
44 | name
45 | comment.line.number-sign.ini
46 |
47 |
48 |
49 |
50 | begin
51 | (^[ \t]+)?(?=;)
52 | beginCaptures
53 |
54 | 1
55 |
56 | name
57 | punctuation.whitespace.comment.leading.ini
58 |
59 |
60 | end
61 | (?!\G)
62 | patterns
63 |
64 |
65 | begin
66 | ;
67 | beginCaptures
68 |
69 | 0
70 |
71 | name
72 | punctuation.definition.comment.ini
73 |
74 |
75 | end
76 | \n
77 | name
78 | comment.line.semicolon.ini
79 |
80 |
81 |
82 |
83 | captures
84 |
85 | 1
86 |
87 | name
88 | keyword.other.definition.ini
89 |
90 | 2
91 |
92 | name
93 | punctuation.separator.key-value.ini
94 |
95 |
96 | match
97 | \b([a-zA-Z0-9_.-]+)\b\s*(=)
98 |
99 |
100 | captures
101 |
102 | 1
103 |
104 | name
105 | punctuation.definition.entity.ini
106 |
107 | 3
108 |
109 | name
110 | punctuation.definition.entity.ini
111 |
112 |
113 | match
114 | ^(\[)(.*?)(\])
115 | name
116 | entity.name.section.group-title.ini
117 |
118 |
119 | begin
120 | '
121 | beginCaptures
122 |
123 | 0
124 |
125 | name
126 | punctuation.definition.string.begin.ini
127 |
128 |
129 | end
130 | '
131 | endCaptures
132 |
133 | 0
134 |
135 | name
136 | punctuation.definition.string.end.ini
137 |
138 |
139 | name
140 | string.quoted.single.ini
141 | patterns
142 |
143 |
144 | match
145 | \\.
146 | name
147 | constant.character.escape.ini
148 |
149 |
150 |
151 |
152 | begin
153 | "
154 | beginCaptures
155 |
156 | 0
157 |
158 | name
159 | punctuation.definition.string.begin.ini
160 |
161 |
162 | end
163 | "
164 | endCaptures
165 |
166 | 0
167 |
168 | name
169 | punctuation.definition.string.end.ini
170 |
171 |
172 | name
173 | string.quoted.double.ini
174 |
175 |
176 | scopeName
177 | source.ini
178 | uuid
179 | 77DC23B6-8A90-11D9-BAA4-000A9584EC8C
180 |
181 |
182 |
--------------------------------------------------------------------------------
/info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | contactEmailRot13
6 | xhzne.zpzvyyna@tznvy.pbz
7 | contactName
8 | Kumar McMillan
9 | description
10 | Support for <a href="http://en.wikipedia.org/wiki/INI_file">Ini(tialization)</a> / config files (mostly found on MS Windows).
11 | name
12 | Ini
13 | ordering
14 |
15 | 77DC23B6-8A90-11D9-BAA4-000A9584EC8C
16 | B96176DC-70A3-415B-8B5A-315910AA369B
17 | 44CAEF12-223E-11DB-BE7D-0011242E4184
18 |
19 | uuid
20 | 77B12BEB-8A90-11D9-BAA4-000A9584EC8C
21 |
22 |
23 |
--------------------------------------------------------------------------------