-
Notifications
You must be signed in to change notification settings - Fork 35
/
textmate-configuration.json
78 lines (78 loc) · 2.94 KB
/
textmate-configuration.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"assignment": {
"separator": "punctuation.separator.comma.matlab - parens",
"single": "meta.assignment.variable.single.matlab",
"multiple": "meta.assignment.variable.group.matlab"
},
"declarations": [
"meta.*.declaration entity.name",
"meta.assignment.definition entity.name",
"comment.line.double-percentage entity.name.section"
],
"dedentation": [
"keyword.control.elseif.matlab",
"keyword.control.else.matlab"
],
"exclude": "{external,mpm-packages}/**",
"indentation": {
"punctuation.definition.comment.begin.matlab": 1,
"punctuation.definition.comment.end.matlab": -1,
"keyword.control.for.matlab": 1,
"keyword.control.end.for.matlab": -1,
"keyword.control.if.matlab": 1,
"keyword.control.end.if.matlab": -1,
"keyword.control.else.matlab": -1,
"keyword.control.elseif.matlab": -1,
"keyword.control.repeat.parallel.matlab": 1,
"keyword.control.end.repeat.parallel.matlab": -1,
"keyword.control.switch.matlab": 1,
"keyword.control.end.switch.matlab": -1,
"keyword.control.try.matlab": 1,
"keyword.control.end.try.matlab": -1,
"keyword.control.while.matlab": 1,
"keyword.control.end.while.matlab": -1,
"storage.type.class.matlab": 1,
"storage.type.class.end.matlab": -1,
"keyword.control.enum.matlab": 1,
"keyword.control.end.enum.matlab": -1,
"keyword.control.events.matlab": 1,
"keyword.control.end.events.matlab": -1,
"keyword.control.methods.matlab": 1,
"keyword.control.end.methods.matlab": -1,
"keyword.control.properties.matlab": 1,
"keyword.control.end.properties.matlab": -1,
"storage.type.function.matlab": 1,
"storage.type.function.end.matlab": -1,
"keyword.control.arguments.matlab": 1,
"keyword.control.end.arguments.matlab": -1
},
"punctuation": {
"continuation": "punctuation.separator.continuation.line"
},
"markers": {
"start": "^\\s*#?region\\b",
"end": "^\\s*#?end\\s?region\\b"
},
"symbols": {
"meta.for keyword.control.for": 2,
"meta.if keyword.control.if": 2,
"meta.else keyword.control.else": 2,
"meta.elseif keyword.control.elseif": 2,
"meta.repeat.parallel keyword.control.repeat.parallel": 2,
"meta.switch keyword.control.switch": 2,
"meta.try keyword.control.try": 2,
"meta.while keyword.control.while": 2,
"meta.class entity.name.type.class": 4,
"meta.enum variable.other.enummember": 21,
"meta.events entity.name.type.event": 23,
"meta.enum keyword.control.enum": 2,
"meta.events keyword.control.events": 2,
"meta.methods keyword.control.methods": 2,
"meta.properties keyword.control.properties": 2,
"meta.function.declaration entity.name.function": 11,
"meta.assignment.definition.property variable.object.property": 6,
"comment.line.double-percentage entity.name.section": 14,
"meta.assignment.variable.single variable.other.readwrite": 12,
"meta.assignment.variable.group variable.other.readwrite": 12
}
}