Skip to content

Commit ca361af

Browse files
committed
autocompletion refinements
1 parent b5c6cc7 commit ca361af

File tree

1 file changed

+21
-16
lines changed

1 file changed

+21
-16
lines changed

Preferences/GDL.sublime-completions

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
{ "trigger": "ACS", "contents": "ACS(${1:x})" },
66
{ "trigger": "ADD", "contents": "ADD ${1:dx}, ${2:dy}, ${3:dz}" },
77
{ "trigger": "ADD2", "contents": "ADD2 ${1:x}, ${2:y}" },
8-
"ADDGROUP",
9-
"ADDGROUP{2}",
10-
"ADDGROUP{3}",
8+
{ "trigger": "ADDGROUP", "contents": "ADDGROUP (\"${1:g_expr1}\", \"${2:g_expr2}\")" },
9+
{ "trigger": "ADDGROUP{2}", "contents": "ADDGROUP{2} (\"${1:g_expr1}\", \"${2:g_expr2}\", ${3:edgeColor}, ${4:materialId}, ${5:materialColor})" },
10+
{ "trigger": "ADDGROUP{3}", "contents": "ADDGROUP{3} (\"${1:g_expr1}\", \"${2:g_expr2}\", ${3:edgeColor}, ${4:materialId}, ${5:materialColor})" },
1111
"ADDITIONAL_DATA",
1212
{ "trigger": "ADDX", "contents": "ADDX ${1:dx}" },
1313
{ "trigger": "ADDY", "contents": "ADDY ${1:dy}" },
@@ -46,7 +46,7 @@
4646
"COONS",
4747
"COOR{3}",
4848
{ "trigger": "COS", "contents": "COS(${1:x})" },
49-
{ "trigger": "Create Group with Material", "contents": "CREATEGROUPWITHMATERIAL (${1:g_expr}, ${2:repl_directive}, ${3:pen}, ${4:material})" },
49+
{ "trigger": "Create Group with Material", "contents": "CREATEGROUPWITHMATERIAL (\"${1:g_expr}\", ${2:replace directive}, ${3:pen}, ${4:material})" },
5050
"CPRISM_",
5151
"CPRISM_{2}",
5252
"CPRISM_{3}",
@@ -105,6 +105,7 @@
105105
"EXTRUDE",
106106
"EXTRUDEDSHELL",
107107
"EXTRUDEDSHELL{2}",
108+
"EXTRUDEDSHELL{3}",
108109
{ "trigger": "FILE_DEPENDANCE", "contents": "FILE_DEPENDANCE \"${1:name}\"" },
109110
{ "trigger": "FILL", "contents": "FILL ${1:name or index}" },
110111
"FILLTYPES_MASK",
@@ -115,7 +116,7 @@
115116
"FULLPATH",
116117
"GOSUB",
117118
"GOTO",
118-
"GROUP",
119+
{ "trigger": "GROUP", "contents": "GROUP \"${1:name}\"\n\t${2:!statment}\nENDGROUP" },
119120
"HATCHES",
120121
{ "trigger": "HIDEPARAMETER", "contents": "HIDEPARAMETER ${1:name}" },
121122
{ "trigger": "HOTARC", "contents": "HOTARC ${1:r}, ${2:alpha}, ${3:beta}, ${4:unID}" },
@@ -130,10 +131,11 @@
130131
"INITADDONSCOPE INPUT",
131132
{ "trigger": "INPUT", "contents": "INPUT (${1:channel}, ${2:recordID}, ${3:fieldID}, ${4:variable})" },
132133
{ "trigger": "INT", "contents": "INT(${1:x})" },
133-
{ "trigger": "ISECTGROUP", "contents": "ISECTGROUP (${1:g_expr1}, ${2:g_expr2})" },
134-
{ "trigger": "ISECTGROUP{3}", "contents": "ISECTGROUP{3} (${1:g_expr1}, ${2:g_expr2})" },
135-
{ "trigger": "ISECTLINES", "contents": "ISECTLINES (${1:g_expr1}, ${2:g_expr2})" },
136-
{ "trigger": "KILLGROUP", "contents": "KILLGROUP ${1:g_expr}" },
134+
{ "trigger": "ISECTGROUP", "contents": "ISECTGROUP (\"${1:g_expr1}\", \"${2:g_expr2}\")" },
135+
{ "trigger": "ISECTGROUP{2}", "contents": "ISECTGROUP{2} (\"${1:g_expr1}\", \"${2:g_expr2}\", ${3:edgeColor}, ${4:materialId}, ${5:materialColor})" },
136+
{ "trigger": "ISECTGROUP{3}", "contents": "ISECTGROUP{3} (\"${1:g_expr1}\", \"${2:g_expr2}\", ${3:edgeColor}, ${4:materialId}, ${5:materialColor})" },
137+
{ "trigger": "ISECTLINES", "contents": "ISECTLINES (\"${1:g_expr1}\", \"${2:g_expr2}\")" },
138+
{ "trigger": "KILLGROUP", "contents": "KILLGROUP \"${1:g_expr}\"" },
137139
{ "trigger": "LGT", "contents": "LGT(${1:x})" },
138140
{ "trigger": "LIBRARYGLOBAL", "contents": "LIBRARYGLOBAL (${1:object_name}, ${2:parameter}, ${3:value})" },
139141
{ "trigger": "LIGHT", "contents": "LIGHT ${1:red}, ${2:green}, ${3:blue}, ${4:shadow},\n\t\t${5:radius}, ${6:alpha}, ${7:beta}, ${8:angle_falloff},\n\t\t${9:distance1}, ${10:distance2}, ${11:distance_falloff}" },
@@ -229,8 +231,10 @@
229231
"REVOLVE{5}",
230232
"REVOLVEDSHELL",
231233
"REVOLVEDSHELL{2}",
234+
"REVOLVEDSHELL{3}",
232235
"REVOLVEDSHELLANGULAR",
233236
"REVOLVEDSHELLANGULAR{2}",
237+
"REVOLVEDSHELLANGULAR{3}",
234238
{ "trigger": "RICHTEXT", "contents": "RICHTEXT ${1:x}, ${2:y}, ${3:height}, ${4:0}, ${5:textblock_name}" },
235239
{ "trigger": "RICHTEXT2", "contents": "RICHTEXT2 ${1:x}, ${2:y}, ${3:textblock_name}" },
236240
{ "trigger": "RND", "contents": "RND(${1:x})" },
@@ -246,6 +250,7 @@
246250
"RULEDSEGMENTED",
247251
"RULEDSHELL",
248252
"RULEDSHELL{2}",
253+
"RULEDSHELL{3}",
249254
{ "trigger": "SECT_ATTRS", "contents": "SECT_ATTRS ${1:fill}, ${2:fill_background_pen}, ${3:fill_pen}, ${4:contour_pen}" },
250255
{ "trigger": "SECT_ATTRS{2}", "contents": "SECT_ATTRS{2} ${1:contour_pen}" },
251256
{ "trigger": "SECT_FILL", "contents": "SECT_FILL ${1:fill}, ${2:fill_background_pen}, ${3:fill_pen}, ${4:contour_pen}" },
@@ -277,16 +282,16 @@
277282
{ "trigger": "STR To UPPER", "contents": "STRTOUPPER(${1:string_expression})" },
278283
{ "trigger": "STW", "contents": "STW(${1:string_expression})" },
279284
{ "trigger": "STYLE", "contents": "STYLE ${1:name or index}" },
280-
{ "trigger": "SUBGROUP", "contents": "SUBGROUP (${1:g_expr1}, ${2:g_expr2})" },
281-
{ "trigger": "SUBGROUP{2}", "contents": "SUBGROUP{2} (${1:g_expr1}, ${2:g_expr2}, ${3:edgeColor}, ${4:materialID}, ${5:materialColor})" },
282-
{ "trigger": "SUBGROUP{3}", "contents": "SUBGROUP{3} (${1:g_expr1}, ${2:g_expr2}, ${3:edgeColor}, ${4:materialID}, ${5:materialColor})" },
285+
{ "trigger": "SUBGROUP", "contents": "SUBGROUP (\"${1:g_expr1}\", \"${2:g_expr2}\")" },
286+
{ "trigger": "SUBGROUP{2}", "contents": "SUBGROUP{2} (\"${1:g_expr1}\", \"${2:g_expr2}\", ${3:edgeColor}, ${4:materialID}, ${5:materialColor})" },
287+
{ "trigger": "SUBGROUP{3}", "contents": "SUBGROUP{3} (\"${1:g_expr1}\", \"${2:g_expr2}\", ${3:edgeColor}, ${4:materialID}, ${5:materialColor})" },
283288
"SURFACE",
284289
"SURFACE3D",
285290
"SWEEP",
286-
{ "trigger": "SWEEPGROUP", "contents": "SWEEPGROUP (${1:g_expr}, ${2:x}, ${3:y}, ${4:z})" },
287-
{ "trigger": "SWEEPGROUP{2}", "contents": "SWEEPGROUP{2} (${1:g_expr}, ${2:x}, ${3:y}, ${4:z})" },
288-
{ "trigger": "SWEEPGROUP{3}", "contents": "SWEEPGROUP{3} (${1:g_expr}, ${2:x}, ${3:y}, ${4:z}, ${5:edgeColor}, ${6:materialID}, ${7:materialColor}, ${8:method})" },
289-
{ "trigger": "SWEEPGROUP{4}", "contents": "SWEEPGROUP{4} (${1:g_expr}, ${2:x}, ${3:y}, ${4:z}, ${5:edgeColor}, ${6:materialID}, ${7:materialColor}, ${8:method}, ${9:status})" },
291+
{ "trigger": "SWEEPGROUP", "contents": "SWEEPGROUP (\"${1:g_expr}\", ${2:x}, ${3:y}, ${4:z})" },
292+
{ "trigger": "SWEEPGROUP{2}", "contents": "SWEEPGROUP{2} (\"${1:g_expr}\", ${2:x}, ${3:y}, ${4:z})" },
293+
{ "trigger": "SWEEPGROUP{3}", "contents": "SWEEPGROUP{3} (\"${1:g_expr}\", ${2:x}, ${3:y}, ${4:z}, ${5:edgeColor}, ${6:materialID}, ${7:materialColor}, ${8:method})" },
294+
{ "trigger": "SWEEPGROUP{4}", "contents": "SWEEPGROUP{4} (\"${1:g_expr}\", ${2:x}, ${3:y}, ${4:z}, ${5:edgeColor}, ${6:materialID}, ${7:materialColor}, ${8:method}, ${9:status})" },
290295
{ "trigger": "TAN", "contents": "TAN(${1:x})" },
291296
{ "trigger": "TEVE", "contents": "TEVE ${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:v}" },
292297
{ "trigger": "TEXT", "contents": "TEXT ${1:d}, ${2:0}, ${3:expression}" },

0 commit comments

Comments
 (0)