Skip to content

Commit 394867d

Browse files
added a more complete function list and updated completions
1 parent f8564ce commit 394867d

File tree

2 files changed

+221
-53
lines changed

2 files changed

+221
-53
lines changed

Pub.sublime-completions

+165-47
Original file line numberDiff line numberDiff line change
@@ -5,109 +5,116 @@
55
[
66
"pub",
77

8-
// Keywords
8+
// keywords
99

10+
{ "trigger": "break", "contents": "break" },
11+
{ "trigger": "case", "contents": "case" },
1012
{ "trigger": "cload", "contents": "cload(*${1}*)" },
11-
{ "trigger": "def", "contents": "def ${1}" },
12-
{ "trigger": "elif", "contents": "elif(${1}) {${2}}" },
13+
{ "trigger": "continue", "contents": "continue" },
14+
{ "trigger": "def", "contents": "def ${1:func}(${2}) {${3}}" },
15+
{ "trigger": "elif", "contents": "elif (${1}) {${2}}" },
1316
{ "trigger": "else", "contents": "else {${1}}" },
14-
{ "trigger": "for", "contents": "for(${1}) {${2}}" },
15-
{ "trigger": "globals", "contents": "globals {${1}}" },
16-
{ "trigger": "if", "contents": "if(${1:condition}) {${2}}" },
17+
{ "trigger": "empty", "contents": "empty {${1}}" },
18+
{ "trigger": "exit", "contents": "exit" },
19+
{ "trigger": "for", "contents": "for(${1}, ${2}) {${3}}" },
20+
{ "trigger": "globals", "contents": "globals {}" },
21+
{ "trigger": "if", "contents": "if (${1}) {${2}}" },
1722
{ "trigger": "include", "contents": "include(${1})" },
1823
{ "trigger": "lambda", "contents": "lambda(${1}) {${2}}" },
1924
{ "trigger": "load", "contents": "load(${1})" },
2025
{ "trigger": "locals", "contents": "locals {${1}}" },
21-
{ "trigger": "print", "contents": "print(${1})" },
22-
23-
// Functions
26+
{ "trigger": "null", "contents": "null" },
27+
{ "trigger": "print", "contents": "print" },
28+
{ "trigger": "return", "contents": "return" },
29+
{ "trigger": "switch", "contents": "switch" },
30+
{ "trigger": "universals", "contents": "universals" },
31+
{ "trigger": "while", "contents": "while" },
2432

33+
// rfn3
34+
2535
{ "trigger": "append", "contents": "append(${1})" },
2636
{ "trigger": "bind", "contents": "bind(${1})" },
27-
{ "trigger": "bit_set", "contents": "bit_set(${1})" },
2837
{ "trigger": "bitwise_and", "contents": "bitwise_and(${1})" },
38+
{ "trigger": "bitwise_leftshift", "contents": "bitwise_leftshift(${1})" },
2939
{ "trigger": "bitwise_or", "contents": "bitwise_or(${1})" },
30-
{ "trigger": "br_to_newline", "contents": "br_to_newline(${1})" },
40+
{ "trigger": "bitwise_rightshift", "contents": "bitwise_rightshift(${1})" },
41+
{ "trigger": "bitwise_xor", "contents": "bitwise_xor(${1})" },
42+
{ "trigger": "breadcrumb", "contents": "breadcrumb(${1})" },
3143
{ "trigger": "ceil", "contents": "ceil(${1})" },
3244
{ "trigger": "cmp", "contents": "cmp(${1})" },
33-
{ "trigger": "commaify", "contents": "commaify(${1})" },
45+
{ "trigger": "cmp_float", "contents": "cmp_float(${1})" },
3446
{ "trigger": "contains", "contents": "contains(${1})" },
3547
{ "trigger": "copy", "contents": "copy(${1})" },
3648
{ "trigger": "days_from_now", "contents": "days_from_now(${1})" },
3749
{ "trigger": "decorate", "contents": "decorate(${1})" },
3850
{ "trigger": "default", "contents": "default(${1})" },
51+
{ "trigger": "documentation", "contents": "documentation(${1})" },
3952
{ "trigger": "dump_env", "contents": "dump_env(${1})" },
4053
{ "trigger": "enable_wss", "contents": "enable_wss(${1})" },
4154
{ "trigger": "enumerate", "contents": "enumerate(${1})" },
55+
{ "trigger": "eval_location", "contents": "eval_location(${1})" },
4256
{ "trigger": "exp", "contents": "exp(${1})" },
4357
{ "trigger": "floor", "contents": "floor(${1})" },
4458
{ "trigger": "fork", "contents": "fork(${1})" },
4559
{ "trigger": "format_float", "contents": "format_float(${1})" },
4660
{ "trigger": "format_int", "contents": "format_int(${1})" },
47-
{ "trigger": "get_exp_group", "contents": "get_exp_group(${1})" },
4861
{ "trigger": "hidden_escape", "contents": "hidden_escape(${1})" },
4962
{ "trigger": "html_escape", "contents": "html_escape(${1})" },
5063
{ "trigger": "import", "contents": "import(${1})" },
64+
{ "trigger": "index_of", "contents": "index_of(${1})" },
5165
{ "trigger": "int", "contents": "int(${1})" },
5266
{ "trigger": "internal_dump", "contents": "internal_dump(${1})" },
5367
{ "trigger": "isnull", "contents": "isnull(${1})" },
5468
{ "trigger": "items", "contents": "items(${1})" },
5569
{ "trigger": "join", "contents": "join(${1})" },
5670
{ "trigger": "json2pub", "contents": "json2pub(${1})" },
5771
{ "trigger": "json_escape", "contents": "json_escape(${1})" },
58-
{ "trigger": "json_uber_filter", "contents": "json_uber_filter(${1})" },
59-
{ "trigger": "json_uber_lite", "contents": "json_uber_lite(${1})" },
6072
{ "trigger": "keys", "contents": "keys(${1})" },
6173
{ "trigger": "len", "contents": "len(${1})" },
6274
{ "trigger": "list", "contents": "list(${1})" },
75+
{ "trigger": "localtime", "contents": "localtime(${1})" },
6376
{ "trigger": "log", "contents": "log(${1})" },
6477
{ "trigger": "logwarn", "contents": "logwarn(${1})" },
6578
{ "trigger": "lookup", "contents": "lookup(${1})" },
6679
{ "trigger": "map", "contents": "map(${1})" },
6780
{ "trigger": "match", "contents": "match(${1})" },
68-
{ "trigger": "money", "contents": "money(${1})" },
69-
{ "trigger": "newline_to_br", "contents": "newline_to_br(${1})" },
7081
{ "trigger": "now", "contents": "now(${1})" },
7182
{ "trigger": "okws_version_int", "contents": "okws_version_int(${1})" },
7283
{ "trigger": "okws_version_str", "contents": "okws_version_str(${1})" },
73-
{ "trigger": "pluralize", "contents": "pluralize(${1})" },
7484
{ "trigger": "pop_front", "contents": "pop_front(${1})" },
7585
{ "trigger": "pow", "contents": "pow(${1})" },
7686
{ "trigger": "rand", "contents": "rand(${1})" },
7787
{ "trigger": "randsel", "contents": "randsel(${1})" },
7888
{ "trigger": "range", "contents": "range(${1})" },
79-
{ "trigger": "regex_replace", "contents": "regex_replace(${1})" },
80-
{ "trigger": "remove_brackets_amp", "contents": "remove_brackets_amp(${1})" },
89+
{ "trigger": "raw", "contents": "raw(${1})" },
90+
{ "trigger": "remove", "contents": "remove(${1})" },
8191
{ "trigger": "replace", "contents": "replace(${1})" },
8292
{ "trigger": "reverse", "contents": "reverse(${1})" },
83-
{ "trigger": "rfn3", "contents": "rfn3(${1})" },
8493
{ "trigger": "round", "contents": "round(${1})" },
8594
{ "trigger": "search", "contents": "search(${1})" },
8695
{ "trigger": "sha1", "contents": "sha1(${1})" },
87-
{ "trigger": "sfs_hash", "contents": "sfs_hash(${1})" },
8896
{ "trigger": "shotgun", "contents": "shotgun(${1})" },
8997
{ "trigger": "shuffle", "contents": "shuffle(${1})" },
9098
{ "trigger": "sleep", "contents": "sleep(${1})" },
9199
{ "trigger": "sort", "contents": "sort(${1})" },
100+
{ "trigger": "sort2", "contents": "sort2(${1})" },
92101
{ "trigger": "splice", "contents": "splice(${1})" },
93102
{ "trigger": "split", "contents": "split(${1})" },
103+
{ "trigger": "split2", "contents": "split2(${1})" },
94104
{ "trigger": "sqrt", "contents": "sqrt(${1})" },
105+
{ "trigger": "stat_file", "contents": "stat_file(${1})" },
95106
{ "trigger": "str", "contents": "str(${1})" },
96107
{ "trigger": "strip", "contents": "strip(${1})" },
97-
{ "trigger": "strip_html", "contents": "strip_html(${1})" },
98-
{ "trigger": "strip_html_dutil", "contents": "strip_html_dutil(${1})" },
99-
{ "trigger": "strip_newline", "contents": "strip_newline(${1})" },
100108
{ "trigger": "strptime", "contents": "strptime(${1})" },
101109
{ "trigger": "substr", "contents": "substr(${1})" },
102110
{ "trigger": "tag_escape", "contents": "tag_escape(${1})" },
103-
{ "trigger": "tidy", "contents": "tidy(${1})" },
104111
{ "trigger": "time_format", "contents": "time_format(${1})" },
105112
{ "trigger": "time_from_now", "contents": "time_from_now(${1})" },
106113
{ "trigger": "tolower", "contents": "tolower(${1})" },
107114
{ "trigger": "toupper", "contents": "toupper(${1})" },
108115
{ "trigger": "type", "contents": "type(${1})" },
116+
{ "trigger": "uint", "contents": "uint(${1})" },
109117
{ "trigger": "unbind", "contents": "unbind(${1})" },
110-
{ "trigger": "unescape_html_entities", "contents": "unescape_html_entities(${1})" },
111118
{ "trigger": "url_escape", "contents": "url_escape(${1})" },
112119
{ "trigger": "url_unescape", "contents": "url_unescape(${1})" },
113120
{ "trigger": "utf8_fix", "contents": "utf8_fix(${1})" },
@@ -118,34 +125,145 @@
118125
{ "trigger": "warn_trace", "contents": "warn_trace(${1})" },
119126
{ "trigger": "wss_filter", "contents": "wss_filter(${1})" },
120127

121-
// Additional functions
128+
// okclib
129+
130+
{ "trigger": "aliasify", "contents": "aliasify(${1})" },
131+
{ "trigger": "bit_set", "contents": "bit_set(${1})" },
132+
{ "trigger": "br_to_newline", "contents": "br_to_newline(${1})" },
133+
{ "trigger": "cents_to_dollars", "contents": "cents_to_dollars(${1})" },
134+
{ "trigger": "commaify", "contents": "commaify(${1})" },
135+
{ "trigger": "debug", "contents": "debug(${1})" },
136+
{ "trigger": "float", "contents": "float(${1})" },
137+
{ "trigger": "get_distance", "contents": "get_distance(${1})" },
138+
{ "trigger": "get_exp_group", "contents": "get_exp_group(${1})" },
139+
{ "trigger": "gum_hex", "contents": "gum_hex(${1})" },
140+
{ "trigger": "hash_password", "contents": "hash_password(${1})" },
141+
{ "trigger": "hex", "contents": "hex(${1})" },
142+
{ "trigger": "is_cupid_ip", "contents": "is_cupid_ip(${1})" },
143+
{ "trigger": "is_staff", "contents": "is_staff(${1})" },
144+
{ "trigger": "jsmin", "contents": "jsmin(${1})" },
145+
{ "trigger": "json_uber_filter", "contents": "json_uber_filter(${1})" },
146+
{ "trigger": "json_uber_filter_lite", "contents": "json_uber_filter_lite(${1})" },
147+
{ "trigger": "json_uber_lite", "contents": "json_uber_lite(${1})" },
148+
{ "trigger": "money", "contents": "money(${1})" },
149+
{ "trigger": "name_to_id", "contents": "name_to_id(${1})" },
150+
{ "trigger": "newline_to_br", "contents": "newline_to_br(${1})" },
151+
{ "trigger": "pluralize", "contents": "pluralize(${1})" },
152+
{ "trigger": "regex_replace", "contents": "regex_replace(${1})" },
153+
{ "trigger": "regexp_replace", "contents": "regexp_replace(${1})" },
154+
{ "trigger": "remove_brackets_amp", "contents": "remove_brackets_amp(${1})" },
155+
{ "trigger": "sfs_hash", "contents": "sfs_hash(${1})" },
156+
{ "trigger": "strip_html", "contents": "strip_html(${1})" },
157+
{ "trigger": "strip_html_dutil", "contents": "strip_html_dutil(${1})" },
158+
{ "trigger": "strip_html_preserve_brs", "contents": "strip_html_preserve_brs(${1})" },
159+
{ "trigger": "strip_newline", "contents": "strip_newline(${1})" },
160+
{ "trigger": "tidy", "contents": "tidy(${1})" },
161+
{ "trigger": "unescape_html_entities", "contents": "unescape_html_entities(${1})" },
162+
{ "trigger": "utf8_fix", "contents": "utf8_fix(${1})" },
163+
164+
// modlib
122165

166+
{ "trigger": "armor64", "contents": "armor64(${1})" },
123167
{ "trigger": "auto_login_link", "contents": "auto_login_link(${1})" },
168+
{ "trigger": "check_authdata", "contents": "check_authdata(${1})" },
169+
{ "trigger": "config_object", "contents": "config_object(${1})" },
170+
{ "trigger": "dearmor64", "contents": "dearmor64(${1})" },
171+
{ "trigger": "email_notifications_types", "contents": "email_notifications_types(${1})" },
172+
{ "trigger": "filter_user_lazy", "contents": "filter_user_lazy(${1})" },
173+
{ "trigger": "filter_wiw", "contents": "filter_wiw(${1})" },
174+
{ "trigger": "filter_wiw_reciprocal", "contents": "filter_wiw_reciprocal(${1})" },
175+
{ "trigger": "generate_new_quivers", "contents": "generate_new_quivers(${1})" },
176+
{ "trigger": "get_first_contact_time", "contents": "get_first_contact_time(${1})" },
177+
{ "trigger": "get_gns_queue", "contents": "get_gns_queue(${1})" },
178+
{ "trigger": "get_gns_queues", "contents": "get_gns_queues(${1})" },
124179
{ "trigger": "get_ip_info", "contents": "get_ip_info(${1})" },
180+
{ "trigger": "get_match_filters", "contents": "get_match_filters(${1})" },
181+
{ "trigger": "get_match_percentages", "contents": "get_match_percentages(${1})" },
182+
{ "trigger": "get_quiver_excludes", "contents": "get_quiver_excludes(${1})" },
183+
{ "trigger": "get_quiver_filters", "contents": "get_quiver_filters(${1})" },
184+
{ "trigger": "get_quiver_matches", "contents": "get_quiver_matches(${1})" },
125185
{ "trigger": "get_uber", "contents": "get_uber(${1})" },
186+
{ "trigger": "get_ubers", "contents": "get_ubers(${1})" },
187+
{ "trigger": "get_user_rating", "contents": "get_user_rating(*${1}*)" },
188+
{ "trigger": "gns_inject_email", "contents": "gns_inject_email(${1})" },
189+
{ "trigger": "gns_lookup_emails_for_pair", "contents": "gns_lookup_emails_for_pair(${1})" },
190+
{ "trigger": "gns_lookup_emails_for_receiver", "contents": "gns_lookup_emails_for_receiver(${1})" },
191+
{ "trigger": "gns_lookup_emails_for_sender", "contents": "gns_lookup_emails_for_sender(${1})" },
192+
{ "trigger": "gns_reset", "contents": "gns_reset(${1})" },
193+
{ "trigger": "gum_get_ps", "contents": "gum_get_ps(${1})" },
194+
{ "trigger": "id_to_name", "contents": "id_to_name(${1})" },
195+
{ "trigger": "im_filter", "contents": "im_filter(${1})" },
196+
{ "trigger": "make_authdata", "contents": "make_authdata(${1})" },
197+
{ "trigger": "modify_uidal", "contents": "modify_uidal(${1})" },
198+
{ "trigger": "other_settings", "contents": "other_settings(${1})" },
199+
{ "trigger": "pubAndSend3", "contents": "pubAndSend3(${1})" },
200+
{ "trigger": "pubAndSend4", "contents": "pubAndSend4(${1})" },
201+
{ "trigger": "screenname_check", "contents": "screenname_check(${1})" },
202+
{ "trigger": "sookie_hash", "contents": "sookie_hash(${1})" },
203+
{ "trigger": "sookie_load", "contents": "sookie_load(${1})" },
204+
{ "trigger": "sookie_update", "contents": "sookie_update(${1})" },
205+
{ "trigger": "superfilter", "contents": "superfilter(${1})" },
206+
{ "trigger": "unsub_link", "contents": "unsub_link(${1})" },
207+
{ "trigger": "verify_password", "contents": "verify_password(${1})" },
208+
209+
//sharedlib
210+
211+
{ "trigger": "dsdc_get", "contents": "dsdc_get(${1})" },
212+
{ "trigger": "dsdc_put", "contents": "dsdc_put(${1})" },
213+
{ "trigger": "dsdl_acquire", "contents": "dsdl_acquire(${1})" },
214+
{ "trigger": "dsdl_release", "contents": "dsdl_release(${1})" },
215+
{ "trigger": "get_experiment_group", "contents": "get_experiment_group(${1})" },
216+
{ "trigger": "gm_time_format", "contents": "gm_time_format(${1})" },
126217
{ "trigger": "http_get", "contents": "http_get(${1})" },
218+
{ "trigger": "okwsmstime", "contents": "okwsmstime(${1})" },
219+
{ "trigger": "okwstsnow", "contents": "okwstsnow(${1})" },
220+
{ "trigger": "updateStats", "contents": "updateStats(${1})" },
127221

128-
// Events functions
222+
// okevents
129223

130-
{ "trigger": "cancelSeats", "contents": "cancelSeats(${1})" },
131-
{ "trigger": "closeJournalEntry", "contents": "closeJournalEntry(${1}" },
132-
{ "trigger": "confirmExtraGuests", "contents": "confirmExtraGuests(${1}" },
133-
{ "trigger": "confirmSeats", "contents": "confirmSeats(${1}" },
134-
{ "trigger": "freeExtraGuests", "contents": "freeExtraGuests(${1}" },
135-
{ "trigger": "freeSeats", "contents": "freeSeats(${1}" },
136-
{ "trigger": "getBestEvents", "contents": "getBestEvents(${1}" },
137-
{ "trigger": "getCashedTransactionsByEventid", "contents": "getCashedTransactionsByEventid(${1}" },
138-
{ "trigger": "getEventJournalEntries", "contents": "getEventJournalEntries(${1}" },
139-
{ "trigger": "getEventsInfo", "contents": "getEventsInfo(${1}" },
140-
{ "trigger": "getLastNJournalEntries", "contents": "getLastNJournalEntries(${1}" },
141-
{ "trigger": "getMembershipInfo", "contents": "getMembershipInfo(${1}" },
142-
{ "trigger": "getStaleJournalEntries", "contents": "getStaleJournalEntries(${1}" },
143-
{ "trigger": "getUserEventids", "contents": "getUserEventids(${1}" },
144-
{ "trigger": "lockSeats", "contents": "lockSeats(${1}" },
145-
{ "trigger": "refundPayment", "contents": "refundPayment(${1}" },
146-
{ "trigger": "reserveExtraGuests", "contents": "reserveExtraGuests(${1}" },
147-
{ "trigger": "reserveSeats", "contents": "reserveSeats(${1}" }
224+
{ "trigger": "getBestEvents", "contents": "getBestEvents(*${1}*)" },
225+
{ "trigger": "getCashedTransactions", "contents": "getCashedTransactions(${1})" },
226+
{ "trigger": "getCashedTransactionsByEventid", "contents": "getCashedTransactionsByEventid(${1})" },
227+
{ "trigger": "getEventInfo", "contents": "getEventInfo(*${1}*)" },
228+
{ "trigger": "getEventJournalEntries", "contents": "getEventJournalEntries(${1})" },
229+
{ "trigger": "getEventsInfo", "contents": "getEventsInfo(*${1}*)" },
230+
{ "trigger": "getLastNJournalEntries", "contents": "getLastNJournalEntries(${1})" },
231+
{ "trigger": "getMembershipInfo", "contents": "getMembershipInfo(*${1}*)" },
232+
{ "trigger": "getStaleJournalEntries", "contents": "getStaleJournalEntries(${1})" },
233+
{ "trigger": "getUserEventids", "contents": "getUserEventids(*${1}*)" },
234+
235+
// devicelib
236+
237+
{ "trigger": "pub_and_send_push", "contents": "pub_and_send_push(*${1}*)" },
238+
239+
// msglib
240+
241+
{ "trigger": "is_mbox_full", "contents": "is_mbox_full(*${1}*)" },
242+
243+
// uberlib
244+
245+
{ "trigger": "armor64", "contents": "armor64(${1})" },
246+
{ "trigger": "put_uber_int_attribute", "contents": "put_uber_int_attribute(${1})" },
247+
{ "trigger": "put_uber_misc_bit", "contents": "put_uber_misc_bit(${1})" },
248+
{ "trigger": "put_uber_string_attribute", "contents": "put_uber_string_attribute(${1})" },
249+
250+
// moneylib
251+
252+
{ "trigger": "addCustomer", "contents": "addCustomer(*${1}*)" },
253+
{ "trigger": "captureTransaction", "contents": "captureTransaction(*${1}*)" },
254+
{ "trigger": "deleteCustomer", "contents": "deleteCustomer(*${1}*)" },
255+
{ "trigger": "getBillingInfo", "contents": "getBillingInfo(*${1}*)" },
256+
{ "trigger": "money_errors", "contents": "money_errors(${1})" },
257+
{ "trigger": "refundTransaction", "contents": "refundTransaction(*${1}*)" },
258+
{ "trigger": "runCustomerTransaction", "contents": "runCustomerTransaction(*${1}*)" },
259+
{ "trigger": "types", "contents": "types(${1})" },
260+
{ "trigger": "updateCustomer", "contents": "updateCustomer(*${1}*)" },
261+
{ "trigger": "usaepay_host", "contents": "usaepay_host(${1})" },
262+
{ "trigger": "voidTransaction", "contents": "voidTransaction(*${1}*)" },
263+
264+
// okmail
148265

266+
{ "trigger": "armor64", "contents": "armor64(${1})" }
149267

150268
]
151269
}

0 commit comments

Comments
 (0)