Commit Graph

107 Commits

Author SHA1 Message Date
Cohee
bcac8c065b Add command for switching profiles 2024-09-07 13:58:46 +03:00
Cohee
6f85327078 Only convert variable if needed 2024-09-01 22:59:50 +03:00
Cohee
3746f08590 Add type conversion for /setvar commands with index 2024-08-29 12:55:54 +00:00
LenAnderson
98a1b99b14 anchor wildcard lookup 2024-07-28 08:33:33 -04:00
LenAnderson
ba840248eb order wildcard macros by index of wildcard for substitute 2024-07-27 15:31:23 -04:00
LenAnderson
cf42c4044e add missing start/end named arg index to /: 2024-07-27 12:50:30 -04:00
LenAnderson
50cba9622c check that debugController exists 2024-07-24 21:00:58 -04:00
LenAnderson
ed54ee1808 comments and cleanup 2024-07-24 17:50:57 -04:00
LenAnderson
971f2cacb9 fix DebugController retaining previous named and unnamed args 2024-07-24 17:22:00 -04:00
LenAnderson
590e1e39d8 hljs refinements 2024-07-23 20:49:29 -04:00
LenAnderson
4556684e76 there might not be a first or last value in the unnamed arg list 2024-07-20 16:41:01 -04:00
LenAnderson
bff5977f02 don't need regex symbol here 2024-07-20 12:01:00 -04:00
LenAnderson
7ab09c6432 fix unclosed block comment infinite loop 2024-07-20 12:00:50 -04:00
LenAnderson
4336253b2f fix whitespace variable to "0" 2024-07-20 11:59:52 -04:00
LenAnderson
0c04f06c59 Merge branch 'staging' into parser-followup-2 2024-07-18 18:08:10 -04:00
LenAnderson
a21deb4ed0 remove some red 2024-07-18 18:06:17 -04:00
LenAnderson
9226b14c88 substitute /break argument 2024-07-18 18:06:08 -04:00
LenAnderson
8b64dbc3ee we have _scope to get the pipe 2024-07-18 18:03:50 -04:00
Cohee
ff68956371 Add events to SlashCommandAbortController 2024-07-18 22:47:57 +03:00
LenAnderson
df19c98e9f add syntax highlight for pipes and pipe breaks 2024-07-16 16:27:51 -04:00
LenAnderson
4b5704896d more flexibililty for enums
custom mapping from enum value class to enum option class
2024-07-16 09:26:37 -04:00
LenAnderson
db1094e391 add block comments with shortcut and breakpoint shortcut 2024-07-14 18:58:13 -04:00
LenAnderson
b74600605c add syntax highlight for /import 2024-07-12 14:09:05 -04:00
LenAnderson
685e31b214 jsdoc 2024-07-12 13:54:41 -04:00
LenAnderson
3327be5468 Merge branch 'staging' into parser-followup-2 2024-07-12 08:33:28 -04:00
Wolfsblvt
240f3f2c49 fix linting issues in enum providers 2024-07-11 22:49:32 +02:00
Wolfsblvt
8cbb80f44f Change 'world' enum provider query field, not UI 2024-07-11 22:43:56 +02:00
LenAnderson
36265579a2 add makeSelectable 2024-07-10 22:39:04 -04:00
LenAnderson
182da4c466 fix startUnnamedArgs 2024-07-10 22:38:50 -04:00
LenAnderson
ec140f4a97 add makeSelectable 2024-07-10 22:38:37 -04:00
LenAnderson
4396d31d09 better quoted unnamed arg handling 2024-07-10 20:53:09 -04:00
LenAnderson
977d98e7e8 add /import to import closures from other QRs 2024-07-10 19:52:13 -04:00
LenAnderson
98dfd25ee7 force pipe to stringified JSON if not string or closure 2024-07-09 12:29:23 -04:00
LenAnderson
75317f3eb4 better stepping into other scripts, with source indicator 2024-07-08 18:07:37 -04:00
LenAnderson
83b4df9cd3 add simple wildcards to scope macros 2024-07-05 19:13:37 -04:00
LenAnderson
8785a0a5a3 add setting macro if it not already exists somewhere in scope hierarchy 2024-07-05 19:13:11 -04:00
LenAnderson
91ffd141ef add a little more details to execution exceptions 2024-07-05 18:05:22 -04:00
LenAnderson
490b2004b7 update /break help 2024-07-04 16:52:58 -04:00
LenAnderson
c47db9e729 no pipe inject in first executor of closure 2024-07-04 12:35:56 -04:00
LenAnderson
6193b6590e add /break value 2024-07-04 12:26:58 -04:00
LenAnderson
fcf1830887 make matchProvider and valueProvider optional 2024-07-04 11:50:00 -04:00
LenAnderson
afb849cfb6 fix REPLACE_GETVAR nesting issues 2024-07-04 11:48:31 -04:00
LenAnderson
32ec6aac1c Merge branch 'staging' into parser-followup-2 2024-07-04 11:37:35 -04:00
Wolfsblvt
75099d3a22 Fix oversight in forceEnum slash commands 2024-06-29 02:42:01 +02:00
LenAnderson
173c5ef53e step into closures from elsewhere (draft) 2024-06-27 11:49:12 -04:00
LenAnderson
676472f13d fix run syntax highlight 2024-06-25 23:18:48 -04:00
LenAnderson
ccbc78ed41 add missing scopeIndex entries
fixes missing scoped vars in /: auto complete
2024-06-25 22:54:03 -04:00
LenAnderson
1fc34bd387 remove empty first string and last string from unsplit list-parsed unnamed argument 2024-06-25 21:06:27 -04:00
LenAnderson
b730aac8f7 make /break and /breakpoint show up properly with autocomplete details 2024-06-24 17:18:00 -04:00
LenAnderson
0994de63b7 remove unnecessary escape 2024-06-24 16:54:40 -04:00