Commit Graph

95 Commits

Author SHA1 Message Date
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
LenAnderson 916c7f1738 add command source indicator 2024-06-24 16:44:51 -04:00
LenAnderson c4c3218424 add /break to break out of loops 2024-06-24 08:42:10 -04:00
LenAnderson 914e8eb4cf remove SlashCommandClosureExecutor
has long since been replaced with /:
2024-06-24 07:51:44 -04:00
LenAnderson 0eecc2dd4c Merge branch 'staging' into parser-followup-2 2024-06-23 18:39:28 -04:00
LenAnderson b6da9fecf9 add count to split unnamed args 2024-06-23 18:17:01 -04:00
LenAnderson 7c7fa08d02 fix immediate closure check 2024-06-23 15:31:39 -04:00
LenAnderson ca0843152c highlight /breakpoint 2024-06-23 15:21:20 -04:00
LenAnderson ca70304248 fix step while inside subscope 2024-06-23 15:21:13 -04:00
LenAnderson 00652cce0a add ctrl+click breakpoints 2024-06-23 15:16:55 -04:00
LenAnderson 13496cfb3a trim start of first and end of lat value part in unsplit unnamed arg (analog to pure text arg) 2024-06-23 14:26:57 -04:00
Cohee 7c57132710 Don't auto-add boolean provider if there are more than one type in the list 2024-06-23 19:35:14 +03:00
LenAnderson d61fbc3992 add scoped vars and fix hiding (scope->local->global) 2024-06-23 11:51:12 -04:00