-
Notifications
You must be signed in to change notification settings - Fork 4
/
functions-builtins.sublime-completions
268 lines (268 loc) · 26.2 KB
/
functions-builtins.sublime-completions
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
{
"scope": "text.mvt, source.mv.expr",
"completions":
[
{ "trigger": "abs", "contents": "abs( ${1:number} )" },
{ "trigger": "acos", "contents": "acos( ${1:number} )" },
{ "trigger": "asciichar", "contents": "asciichar( ${1:number} )" },
{ "trigger": "asciivalue", "contents": "asciivalue( ${1:character} )" },
{ "trigger": "asin", "contents": "asin( ${1:number} )" },
{ "trigger": "atan", "contents": "atan( ${1:number} )" },
{ "trigger": "atan2", "contents": "atan2( ${1:x}, ${2:y} )" },
{ "trigger": "bf_decrypt", "contents": "bf_decrypt( ${1:key}, ${2:encrypted}, ${3:plaintext var} )" },
{ "trigger": "bf_encrypt", "contents": "bf_encrypt( ${1:key}, ${2:plaintext}, ${3:encrypted var} )" },
{ "trigger": "ceil", "contents": "ceil( ${1:number} )" },
{ "trigger": "cos", "contents": "cos( ${1:number} )" },
{ "trigger": "cosh", "contents": "cosh( ${1:number} )" },
{ "trigger": "crypto_base64_decode", "contents": "crypto_base64_decode( ${1:data} )" },
{ "trigger": "crypto_base64_encode", "contents": "crypto_base64_encode( ${1:data} )" },
{ "trigger": "crypto_cipher_block_size", "contents": "crypto_cipher_block_size( ${1:ciphername} )" },
{ "trigger": "crypto_cipher_iv_length", "contents": "crypto_cipher_iv_length( ${1:ciphername} )" },
{ "trigger": "crypto_cipher_key_length", "contents": "crypto_cipher_key_length( ${1:ciphername} )" },
{ "trigger": "crypto_cipher_mode", "contents": "crypto_cipher_mode( ${1:ciphername} )" },
{ "trigger": "crypto_clear_error", "contents": "crypto_clear_error()" },
{ "trigger": "crypto_digest_block_size", "contents": "crypto_digest_block_size( ${1:digestname} )" },
{ "trigger": "crypto_digest_size", "contents": "crypto_digest_size( ${1:digestname} )" },
{ "trigger": "crypto_evp_decrypt", "contents": "crypto_evp_decrypt( ${1:ciphername}, ${2:key}, ${3:iv}, ${4:encrypted}, ${5:plaintext var} )" },
{ "trigger": "crypto_evp_digest", "contents": "crypto_evp_digest( ${1:digestname}, ${2:buffer var}, ${3:digest var} )" },
{ "trigger": "crypto_evp_encrypt", "contents": "crypto_evp_encrypt( ${1:ciphername}, ${2:key}, ${3:iv}, ${4:plaintext}, ${5:encrypted var} )" },
{ "trigger": "crypto_evp_encrypt_auth", "contents": "crypto_evp_encrypt_auth( ${1:ciphername}, ${2:key}, ${3:iv}, ${4:aad}, ${5:plaintext}, ${6:encrypted var}, ${7:tag var} )" },
{ "trigger": "crypto_evp_hmac", "contents": "crypto_evp_hmac( ${1:digestname}, ${2:key}, ${3:buffer var}, ${4:digest var} )" },
{ "trigger": "crypto_evp_sign", "contents": "crypto_evp_sign( ${1:digestname}, ${2:privkey}, ${3:buffer}, ${4:signature var} )" },
{ "trigger": "crypto_evp_verify", "contents": "crypto_evp_verify( ${1:digestname}, ${2:pubkey}, ${3:buffer}, ${4:signature} )" },
{ "trigger": "crypto_hmac_md5", "contents": "crypto_hmac_md5( ${1:buffer var}, ${2:key}, ${3:format}, ${4:result var} )" },
{ "trigger": "crypto_hmac_sha1", "contents": "crypto_hmac_sha1( ${1:value}, ${2:key}, ${3:output_format}, ${4:output} )" },
{ "trigger": "crypto_hmac_sha256", "contents": "crypto_hmac_sha256( ${1:buffer var}, ${2:key}, ${3:format}, ${4:result var} )" },
{ "trigger": "crypto_last_error", "contents": "crypto_last_error()" },
{ "trigger": "crypto_last_ssl_error", "contents": "crypto_last_ssl_error()" },
{ "trigger": "crypto_library_version", "contents": "crypto_library_version( ${1:info} )" },
{ "trigger": "crypto_md5", "contents": "crypto_md5( ${1:buffer} )" },
{ "trigger": "crypto_md5_file", "contents": "crypto_md5_file( ${1:file}, ${2:location}, ${3:hash var} )" },
{ "trigger": "crypto_next_error", "contents": "crypto_next_error()" },
{ "trigger": "crypto_pbkdf1", "contents": "crypto_pbkdf1( ${1:digestname}, ${2:password}, ${3:salt}, ${4:iterations}, ${5:dklen}, ${6:dk var} )" },
{ "trigger": "crypto_pbkdf2", "contents": "crypto_pbkdf2( ${1:digestname}, ${2:password}, ${3:salt}, ${4:iterations}, ${5:dklen}, ${6:dk var} )" },
{ "trigger": "crypto_rand_bytes", "contents": "crypto_rand_bytes( ${1:n} )" },
{ "trigger": "crypto_rand_set_rand_engine", "contents": "crypto_rand_set_rand_engine( ${1:engine} )" },
{ "trigger": "crypto_sha1", "contents": "crypto_sha1( ${1:buffer var}, ${2:format}, ${3:result var} )" },
{ "trigger": "crypto_sha256", "contents": "crypto_sha256( ${1:buffer var}, ${2:format}, ${3:result var} )" },
{ "trigger": "crypto_xor", "contents": "crypto_xor( ${1:buffer var}, ${2:dest var} )" },
{ "trigger": "decodeattribute", "contents": "decodeattribute( ${1:attribute} )" },
{ "trigger": "decodeentities", "contents": "decodeentities( ${1:string} )" },
{ "trigger": "dir", "contents": "dir( ${1:path}, ${2:location}, ${3:entries var} )" },
{ "trigger": "encodeattribute", "contents": "encodeattribute( ${1:attribute} )" },
{ "trigger": "encodeentities", "contents": "encodeentities( ${1:string} )" },
{ "trigger": "encodejavascriptstring", "contents": "encodejavascriptstring( ${1:string} )" },
{ "trigger": "evp_pkey_derive", "contents": "evp_pkey_derive( ${1:privkey var}, ${2:peer var}, ${3:key var} )" },
{ "trigger": "evp_pkey_free", "contents": "evp_pkey_free( ${1:key var} )" },
{ "trigger": "evp_pkey_load_mem", "contents": "evp_pkey_load_mem( ${1:data}, ${2:format}, ${3:passphrase}, ${4:pkey var} )" },
{ "trigger": "evp_pkey_load_pubkey_mem", "contents": "evp_pkey_load_pubkey_mem( ${1:data}, ${2:format}, ${3:pkey var} )" },
{ "trigger": "evp_pkey_load_pubkey_x509", "contents": "evp_pkey_load_pubkey_x509( ${1:x509 var}, ${2:pkey var} )" },
{ "trigger": "exp", "contents": "exp( ${1:number} )" },
{ "trigger": "fchmod", "contents": "fchmod( ${1:path}, ${2:mode} )" },
{ "trigger": "fcopy", "contents": "fcopy( ${1:source}, ${2:destination} )" },
{ "trigger": "fdelete", "contents": "fdelete( ${1:path} )" },
{ "trigger": "fexists", "contents": "fexists( ${1:path} )" },
{ "trigger": "file_append", "contents": "file_append( ${1:path}, '${2:data/script}${2/(d$)|(da$)|(s$)|(sc$)|.*/?1:ata:?2:ta:?3:cript:?4:ript/}', ${3:data var} )" },
{ "trigger": "file_create", "contents": "file_create( ${1:path}, '${2:data/script}${2/(d$)|(da$)|(s$)|(sc$)|.*/?1:ata:?2:ta:?3:cript:?4:ript/}', ${3:data var} )" },
{ "trigger": "file_overwrite", "contents": "file_overwrite( ${1:path}, '${2:data/script}${2/(d$)|(da$)|(s$)|(sc$)|.*/?1:ata:?2:ta:?3:cript:?4:ript/}', ${3:data var} )" },
{ "trigger": "file_read", "contents": "file_read( ${1:path}, '${2:data/script}${2/(d$)|(da$)|(s$)|(sc$)|.*/?1:ata:?2:ta:?3:cript:?4:ript/}', ${3:data var} )" },
{ "trigger": "file_read_bytes", "contents": "file_read_bytes( ${1:path}, '${2:data/script}${2/(d$)|(da$)|(s$)|(sc$)|.*/?1:ata:?2:ta:?3:cript:?4:ript/}', ${3:offset}, ${4:length}, ${5:data} )" },
{ "trigger": "file_set_time", "contents": "file_set_time( ${1:path}, ${2:location}, ${3:modified} )" },
{ "trigger": "file_touch", "contents": "file_touch( ${1:file}, ${2:location} )" },
{ "trigger": "fisdir", "contents": "fisdir( ${1:path} )" },
{ "trigger": "floor", "contents": "floor( ${1:number} )" },
{ "trigger": "fmkdir", "contents": "fmkdir( ${1:path} )" },
{ "trigger": "fmod", "contents": "fmod( ${1:x}, ${2:y} )" },
{ "trigger": "fmode", "contents": "fmode( ${1:path} )" },
{ "trigger": "frename", "contents": "frename( ${1:source}, ${2:destination} )" },
{ "trigger": "fscopy", "contents": "fscopy( ${1:data_source}, ${2:script_destination} )" },
{ "trigger": "fsize", "contents": "fsize( ${1:path} )" },
{ "trigger": "fsrename", "contents": "fsrename( ${1:source}, ${2:destination} )" },
{ "trigger": "fsymlink", "contents": "fsymlink( ${1:source}, ${2:destination} )" },
{ "trigger": "fssymlink", "contents": "fssymlink( ${1:source}, ${2:destination} )" },
{ "trigger": "ftime", "contents": "ftime( ${1:path} )" },
{ "trigger": "gettoken", "contents": "gettoken( ${1:delimited_string}, ${2:character}, ${3:position} )" },
{ "trigger": "glosub", "contents": "glosub( ${1:target_string}, ${2:search}, ${3:replace} )" },
{ "trigger": "glosub_array", "contents": "glosub_array( ${1:string}, ${2:search}, ${3:replace} )" },
{ "trigger": "indexof", "contents": "indexof( ${1:search_string}, ${2:target_string var}, ${3:start_number} )" },
{ "trigger": "indexofi", "contents": "indexofi( ${1:search_string}, ${2:target_string var}, ${3:start_number} )" },
{ "trigger": "indexofl", "contents": "indexofl( ${1:needle}, ${2:haystack var}, ${3:offset} )" },
{ "trigger": "indexofli", "contents": "indexofli( ${1:needle}, ${2:haystack var}, ${3:offset} )" },
{ "trigger": "int", "contents": "int( ${1:number} )" },
{ "trigger": "isalnum", "contents": "isalnum( ${1:string} )" },
{ "trigger": "isalpha", "contents": "isalpha( ${1:string} )" },
{ "trigger": "isascii", "contents": "isascii( ${1:string} )" },
{ "trigger": "iscntrl", "contents": "iscntrl( ${1:string} )" },
{ "trigger": "isdigit", "contents": "isdigit( ${1:string} )" },
{ "trigger": "isgraph", "contents": "isgraph( ${1:string} )" },
{ "trigger": "islower", "contents": "islower( ${1:string} )" },
{ "trigger": "isprint", "contents": "isprint( ${1:string} )" },
{ "trigger": "ispunct", "contents": "ispunct( ${1:string} )" },
{ "trigger": "isspace", "contents": "isspace( ${1:string} )" },
{ "trigger": "isupper", "contents": "isupper( ${1:string} )" },
{ "trigger": "isxdigit", "contents": "isxdigit( ${1:string} )" },
{ "trigger": "keyword_extract", "contents": "keyword_extract( ${1:string}, ${2:keywords var} )" },
{ "trigger": "keyword_extract_merge", "contents": "keyword_extract_merge( ${1:string}, ${2:weight} )" },
{ "trigger": "keyword_extract_merge_init", "contents": "keyword_extract_merge_init()" },
{ "trigger": "keyword_extract_merge_results", "contents": "keyword_extract_merge_results( ${1:keywords var} )" },
{ "trigger": "keyword_in", "contents": "keyword_in( ${1:keywords_array var}, ${2:search_string} )" },
{ "trigger": "len", "contents": "len( ${1:string} )" },
{ "trigger": "len_var", "contents": "len_var( ${1:string var} )" },
{ "trigger": "log", "contents": "log( ${1:number} )" },
{ "trigger": "log10", "contents": "log10( ${1:number} )" },
{ "trigger": "ltrim", "contents": "ltrim( ${1:string} )" },
{ "trigger": "makesessionid", "contents": "makesessionid()" },
{ "trigger": "max", "contents": "max( ${1:a}, ${2:b} )" },
{ "trigger": "min", "contents": "min( ${1:a}, ${2:b} )" },
{ "trigger": "miva_array_binarysearch", "contents": "miva_array_binarysearch( ${1:key}, ${2:array var}, ${3:callback}, ${4:data var} )" },
{ "trigger": "miva_array_clear", "contents": "miva_array_clear( ${1:array var}, ${2:start}, ${3:count} )" },
{ "trigger": "miva_array_collapse", "contents": "miva_array_collapse( ${1:array var} )" },
{ "trigger": "miva_array_copy", "contents": "miva_array_copy( ${1:source var}, ${2:sstart}, ${3:scount}, ${4:dest var}, ${5:dpos} )" },
{ "trigger": "miva_array_copy_ref", "contents": "miva_array_copy_ref( ${1:source var}, ${2:sstart}, ${3:scount}, ${4:dest var}, ${5:dpos} )" },
{ "trigger": "miva_array_delete", "contents": "miva_array_delete( ${1:array var}, ${2:start}, ${3:count} )" },
{ "trigger": "miva_array_deserialize", "contents": "miva_array_deserialize( ${1:string} )" },
{ "trigger": "miva_array_elements", "contents": "miva_array_elements( ${1:aggregate var} )" },
{ "trigger": "miva_array_filter", "contents": "miva_array_filter( ${1:array var}, ${2:offset}, ${3:element var}, ${4:filter_expression}, ${5:output var} )" },
{ "trigger": "miva_array_filter_ref", "contents": "miva_array_filter_ref( ${1:array var}, ${2:offset}, ${3:element var}, ${4:filter_expression}, ${5:output var} )" },
{ "trigger": "miva_array_find", "contents": "miva_array_find( ${1:needle}, ${2:haystack var}, ${3:offset} )" },
{ "trigger": "miva_array_insert", "contents": "miva_array_insert( ${1:array var}, ${2:element}, ${3:pos} )" },
{ "trigger": "miva_array_insert_ref", "contents": "miva_array_insert_ref( ${1:array var}, ${2:element var}, ${3:pos} )" },
{ "trigger": "miva_array_insert_var", "contents": "miva_array_insert_var( ${1:array var}, ${2:element var}, ${3:pos} )" },
{ "trigger": "miva_array_max", "contents": "miva_array_max( ${1:aggregate var} )" },
{ "trigger": "miva_array_merge", "contents": "miva_array_merge( ${1:source var}, ${2:sstart}, ${3:scount}, ${4:dest var}, ${5:dpos} )" },
{ "trigger": "miva_array_merge_ref", "contents": "miva_array_merge_ref( ${1:source var}, ${2:sstart}, ${3:scount}, ${4:dest var}, ${5:dpos} )" },
{ "trigger": "miva_array_min", "contents": "miva_array_min( ${1:aggregate var} )" },
{ "trigger": "miva_array_next", "contents": "miva_array_next( ${1:aggregate var}, ${2:index} )" },
{ "trigger": "miva_array_pop", "contents": "miva_array_pop( ${1:array var} )" },
{ "trigger": "miva_array_pop_ref", "contents": "miva_array_pop_ref( ${1:array var}, ${2:element var} )" },
{ "trigger": "miva_array_previous", "contents": "miva_array_previous( ${1:aggregate var}, ${2:index} )" },
{ "trigger": "miva_array_search", "contents": "miva_array_search( ${1:array var}, ${2:offset}, ${3:element var}, ${4:filter_expr} )" },
{ "trigger": "miva_array_serialize", "contents": "miva_array_serialize( ${1:aggregate var} )" },
{ "trigger": "miva_array_shift", "contents": "miva_array_shift( ${1:array var} )" },
{ "trigger": "miva_array_shift_ref", "contents": "miva_array_shift_ref( ${1:array var}, ${2:element var} )" },
{ "trigger": "miva_array_sort", "contents": "miva_array_sort( ${1:aggregate var}, ${2:callback}, ${3:data var} )" },
{ "trigger": "miva_async_sleep", "contents": "miva_async_sleep( ${1:until}, ${2:semfile}, ${3:semlocation} )" },
{ "trigger": "miva_cdata_encode", "contents": "miva_cdata_encode( ${1:text} )" },
{ "trigger": "miva_closelog", "contents": "miva_closelog()" },
{ "trigger": "miva_csv_encode", "contents": "miva_csv_encode( ${1:text}, ${2:delimiter} )" },
{ "trigger": "miva_element_exists", "contents": "miva_element_exists( ${1:array var}, ${2:index} )" },
{ "trigger": "miva_getvarlist", "contents": "miva_getvarlist( ${1:scope} )" },
{ "trigger": "miva_hex_decode", "contents": "miva_hex_decode( ${1:data} )" },
{ "trigger": "miva_hex_encode", "contents": "miva_hex_encode( ${1:data} )" },
{ "trigger": "miva_html_strip", "contents": "miva_html_strip( ${1:text}, ${2:allowed_tags} )" },
{ "trigger": "miva_ieee754_normalize", "contents": "miva_ieee754_normalize( ${1:significant_digits}, ${2:value} )" },
{ "trigger": "miva_joinstring", "contents": "miva_joinstring( ${1:input var}, ${2:join_with}, ${3:flags} )" },
{ "trigger": "miva_json_decode", "contents": "miva_json_decode( ${1:data}, ${2:output var} )" },
{ "trigger": "miva_json_decode_last_error", "contents": "miva_json_decode_last_error()" },
{ "trigger": "miva_lockfile", "contents": "miva_lockfile( ${1:path}, ${2:location} )" },
{ "trigger": "miva_member_exists", "contents": "miva_member_exists( ${1:structure var}, ${2:member} )" },
{ "trigger": "miva_openlog", "contents": "miva_openlog( ${1:ident}, ${2:logopt}, ${3:facility} )" },
{ "trigger": "miva_output_flush", "contents": "miva_output_flush()" },
{ "trigger": "miva_output_header", "contents": "miva_output_header( ${1:header}, ${2:value} )" },
{ "trigger": "miva_setdefaultdatabase", "contents": "miva_setdefaultdatabase( ${1:database} )" },
{ "trigger": "miva_setdefaultlanguage", "contents": "miva_setdefaultlanguage( ${1:language} )" },
{ "trigger": "miva_setlanguage", "contents": "miva_setlanguage( ${1:language} )" },
{ "trigger": "miva_setlogmask", "contents": "miva_setlogmask( ${1:maskpri} )" },
{ "trigger": "miva_setprocessname", "contents": "miva_setprocessname( ${1:name} )" },
{ "trigger": "miva_sleep", "contents": "miva_sleep( ${1:msecs} )" },
{ "trigger": "miva_splitstring", "contents": "miva_splitstring( ${1:string}, ${2:sep}, ${3:output var}, ${4:flags} )" },
{ "trigger": "miva_struct_members", "contents": "miva_struct_members( ${1:aggregate var}, ${2:members var} )" },
{ "trigger": "miva_struct_merge", "contents": "miva_struct_merge( ${1:source var}, ${2:dest var} )" },
{ "trigger": "miva_struct_merge_ref", "contents": "miva_struct_merge_ref( ${1:source var}, ${2:dest var} )" },
{ "trigger": "miva_template_compile", "contents": "miva_template_compile( ${1:signat}, ${2:source var}, ${3:sourceitems var}, ${4:target}, ${5:errors var} )" },
{ "trigger": "miva_template_compile_dump", "contents": "miva_template_compile_dump( ${1:source var}, ${2:errors var} )" },
{ "trigger": "miva_template_compile_itemlist", "contents": "miva_template_compile_itemlist( ${1:signat}, ${2:source var}, ${3:sourceitems var}, ${4:target}, ${5:errors var} )" },
{ "trigger": "miva_variable_type", "contents": "miva_variable_type( ${1:variable} )" },
{ "trigger": "miva_variable_value", "contents": "miva_variable_value( ${1:string} )" },
{ "trigger": "miva_writelog", "contents": "miva_writelog( ${1:priority}, ${2:message} )" },
{ "trigger": "mktime_t", "contents": "mktime_t( ${1:year}, ${2:month}, ${3:dayofmonth}, ${4:hours}, ${5:minutes}, ${6:seconds}, ${7:timezone} )" },
{ "trigger": "padl", "contents": "padl( ${1:string}, ${2:length}, ${3:character} )" },
{ "trigger": "padr", "contents": "padr( ${1:string}, ${2:length}, ${3:character} )" },
{ "trigger": "pkcs7_free", "contents": "pkcs7_free( ${1:pkcs7 var} )" },
{ "trigger": "pkcs7_get_certs", "contents": "pkcs7_get_certs( ${1:pkcs7 var}, ${2:x509s var} )" },
{ "trigger": "pkcs7_load_mem", "contents": "pkcs7_load_mem( ${1:cert}, ${2:format}, ${3:pkcs7 var} )" },
{ "trigger": "pkcs7_verify", "contents": "pkcs7_verify( ${1:pkcs7 var}, ${2:root_x509 var}, ${3:content} )" },
{ "trigger": "power", "contents": "power( ${1:number}, ${2:matissa} )" },
{ "trigger": "random", "contents": "random( ${1:max} )" },
{ "trigger": "rnd", "contents": "rnd( ${1:value}, ${2:precision} )" },
{ "trigger": "rsa_free", "contents": "rsa_free( ${1:rsa var} )" },
{ "trigger": "rsa_generate_keypair", "contents": "rsa_generate_keypair( ${1:pubkey_file}, ${2:privkey_file}, ${3:bits}, ${4:e}, ${5:passphrase} )" },
{ "trigger": "rsa_generate_keypair_mem", "contents": "rsa_generate_keypair_mem( ${1:pubkey var}, ${2:privkey var}, ${3:bits}, ${4:e}, ${5:passphrase} )" },
{ "trigger": "rsa_generate_keypair_mem_cipher", "contents": "rsa_generate_keypair_mem_cipher( ${1:pubkey var}, ${2:privkey var}, ${3:bits}, ${4:e}, ${5:passphrase}, ${6:ciphername} )" },
{ "trigger": "rsa_load_privatekey", "contents": "rsa_load_privatekey( ${1:privkey_file}, ${2:rsa var}, ${3:passphrase} )" },
{ "trigger": "rsa_load_privatekey_engine", "contents": "rsa_load_privatekey_engine( ${1:engine}, ${2:key_id}, ${3:rsa var} )" },
{ "trigger": "rsa_load_privatekey_mem", "contents": "rsa_load_privatekey_mem( ${1:privkey}, ${2:rsa var}, ${3:passphrase} )" },
{ "trigger": "rsa_load_publickey", "contents": "rsa_load_publickey( ${1:pubkey_file}, ${2:rsa var} )" },
{ "trigger": "rsa_load_publickey_engine", "contents": "rsa_load_publickey_engine( ${1:engine}, ${2:key_id}, ${3:rsa var} )" },
{ "trigger": "rsa_load_publickey_mem", "contents": "rsa_load_publickey_mem( ${1:pubkey}, ${2:rsa var} )" },
{ "trigger": "rsa_private_decrypt", "contents": "rsa_private_decrypt( ${1:rsa}, ${2:encrypted}, ${3:plaintext var} )" },
{ "trigger": "rsa_private_encrypt", "contents": "rsa_private_encrypt( ${1:rsa}, ${2:plaintext}, ${3:encrypted var} )" },
{ "trigger": "rsa_public_decrypt", "contents": "rsa_public_decrypt( ${1:rsa}, ${2:encrypted}, ${3:plaintext var} )" },
{ "trigger": "rsa_public_encrypt", "contents": "rsa_public_encrypt( ${1:rsa}, ${2:plaintext}, ${3:encrypted var} )" },
{ "trigger": "rsa_save_privatekey", "contents": "rsa_save_privatekey( ${1:privkey_file}, ${2:rsa var}, ${3:passphrase} )" },
{ "trigger": "rsa_save_privatekey_mem", "contents": "rsa_save_privatekey_mem( ${1:privkey var}, ${2:rsa var}, ${3:passphrase} )" },
{ "trigger": "rsa_save_privatekey_mem_cipher", "contents": "rsa_save_privatekey_mem_cipher( ${1:privkey var}, ${2:rsa var}, ${3:passphrase}, ${4:ciphername} )" },
{ "trigger": "rsa_sign", "contents": "rsa_sign( ${1:rsa}, ${2:buffer}, ${3:signature var} )" },
{ "trigger": "rsa_verify", "contents": "rsa_verify( ${1:rsa}, ${2:buffer}, ${3:signature} )" },
{ "trigger": "rtrim", "contents": "rtrim( ${1:string} )" },
{ "trigger": "schmod", "contents": "schmod( ${1:path}, ${2:mode} )" },
{ "trigger": "scopy", "contents": "scopy( ${1:source}, ${2:destination} )" },
{ "trigger": "sdelete", "contents": "sdelete( ${1:path} )" },
{ "trigger": "sexists", "contents": "sexists( ${1:path} )" },
{ "trigger": "sfrename", "contents": "sfrename( ${1:source}, ${2:destination} )" },
{ "trigger": "sfsymlink", "contents": "sfsymlink( ${1:source}, ${2:destination} )" },
{ "trigger": "sin", "contents": "sin( ${1:number} )" },
{ "trigger": "sinh", "contents": "sinh( ${1:number} )" },
{ "trigger": "sisdir", "contents": "sisdir( ${1:path} )" },
{ "trigger": "slugify", "contents": "slugify( ${1:data} )" },
{ "trigger": "smkdir", "contents": "smkdir( ${1:path} )" },
{ "trigger": "smode", "contents": "smode( ${1:path} )" },
{ "trigger": "sqrt", "contents": "sqrt( ${1:number} )" },
{ "trigger": "srandom", "contents": "srandom( ${1:seed} )" },
{ "trigger": "srename", "contents": "srename( ${1:source}, ${2:destination} )" },
{ "trigger": "ssize", "contents": "ssize( ${1:path} )" },
{ "trigger": "ssymlink", "contents": "ssymlink( ${1:source}, ${2:destination} )" },
{ "trigger": "stime", "contents": "stime( ${1:path} )" },
{ "trigger": "substring", "contents": "substring( ${1:string}, ${2:position}, ${3:length} )" },
{ "trigger": "substring_var", "contents": "substring_var( ${1:string var}, ${2:position}, ${3:length} )" },
{ "trigger": "tan", "contents": "tan( ${1:number} )" },
{ "trigger": "tanh", "contents": "tanh( ${1:number} )" },
{ "trigger": "tar_create", "contents": "tar_create( ${1:file}, ${2:file_loc}, ${3:dir}, ${4:dir_loc}, ${5:flags} )" },
{ "trigger": "tar_directory", "contents": "tar_directory( ${1:file}, ${2:location}, ${3:desc var} )" },
{ "trigger": "tar_extract", "contents": "tar_extract( ${1:file}, ${2:file_loc}, ${3:dir}, ${4:dir_loc} )" },
{ "trigger": "time_t_dayofmonth", "contents": "time_t_dayofmonth( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_dayofweek", "contents": "time_t_dayofweek( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_dayofyear", "contents": "time_t_dayofyear( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_hour", "contents": "time_t_hour( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_min", "contents": "time_t_min( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_month", "contents": "time_t_month( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_sec", "contents": "time_t_sec( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "time_t_year", "contents": "time_t_year( ${1:timet}, ${2:time_zone} )" },
{ "trigger": "timezone", "contents": "timezone()" },
{ "trigger": "tokenize", "contents": "tokenize( ${1:string}, ${2:variables} )" },
{ "trigger": "tolower", "contents": "tolower( ${1:string} )" },
{ "trigger": "toupper", "contents": "toupper( ${1:string} )" },
{ "trigger": "trim", "contents": "trim( ${1:string} )" },
{ "trigger": "wdownload", "contents": "wdownload( ${1:url}, ${2:filepath}, ${3:location}, ${4:callback}, ${5:callbackdata var} )" },
{ "trigger": "wget", "contents": "wget( ${1:url}, ${2:filepath}, ${3:location} )" },
{ "trigger": "x509_create", "contents": "x509_create( ${1:cert}, ${2:x509 var} )" },
{ "trigger": "x509_digest", "contents": "x509_digest( ${1:x509 var}, ${2:digestname}, ${3:digest var} )" },
{ "trigger": "x509_free", "contents": "x509_free( ${1:rsa var} )" },
{ "trigger": "x509_get_extensions", "contents": "x509_get_extensions( ${1:certref var}, ${2:extensions var} )" },
{ "trigger": "x509_get_issuer_name", "contents": "x509_get_issuer_name( ${1:certref var}, ${2:issuername var} )" },
{ "trigger": "x509_get_subject_name", "contents": "x509_get_subject_name( ${1:certref var}, ${2:subjectname var} )" },
{ "trigger": "x509_load", "contents": "x509_load( ${1:cert}, ${2:x509 var} )" },
{ "trigger": "x509_load_mem", "contents": "x509_load_mem( ${1:cert}, ${2:x509 var} )" },
{ "trigger": "x509_pubkey_digest", "contents": "x509_pubkey_digest( ${1:x509 var}, ${2:digestname}, ${3:digest var} )" },
{ "trigger": "x509_rsa_publickey", "contents": "x509_rsa_publickey( ${1:x509 var}, ${2:rsa var} )" },
{ "trigger": "x509_verify", "contents": "x509_verify( ${1:x509 var}, ${2:trusted_certs} )" },
{ "trigger": "xml_parse", "contents": "xml_parse( ${1:filepath}, ${2:location}, ${3:output var} )" },
{ "trigger": "xml_parse_error", "contents": "xml_parse_error( ${1:lineno var}, ${2:error var} )" },
{ "trigger": "xml_parse_section", "contents": "xml_parse_section( ${1:output var}, ${2:eof var} )" },
{ "trigger": "xml_parse_section_getstate", "contents": "xml_parse_section_getstate( ${1:target var} )" },
{ "trigger": "xml_parse_section_init", "contents": "xml_parse_section_init( ${1:filepath}, ${2:location}, ${3:level} )" },
{ "trigger": "xml_parse_section_setstate", "contents": "xml_parse_section_setstate( ${1:source var} )" },
{ "trigger": "xml_parse_set_colon_replacement", "contents": "xml_parse_set_colon_replacement( ${1:colon} )" },
{ "trigger": "xml_parse_var", "contents": "xml_parse_var( ${1:var var}, ${2:output var} )" },
]
}