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 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						0506451ee6 
					 
					
						
						
							
							add missing semicolon  
						
						
						
						
					 
					
						2024-06-23 11:41:45 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						4ca0cb2aeb 
					 
					
						
						
							
							Merge branch 'staging' into parser-followup-2  
						
						
						
						
					 
					
						2024-06-23 11:37:00 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						ef5d4e394b 
					 
					
						
						
							
							debugger  
						
						
						
						
					 
					
						2024-06-23 11:31:07 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						5c5c4ae91a 
					 
					
						
						
							
							indicate immediate closure in toString  
						
						
						
						
					 
					
						2024-06-23 11:30:54 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						9ae0591e3f 
					 
					
						
						
							
							indicate pipe, var and getvar command in replaceGetvar  
						
						
						
						
					 
					
						2024-06-23 11:30:34 -04:00 
						 
				 
			
				
					
						
							
							
								Cohee 
							
						 
					 
					
						
						
							
						
						278b526898 
					 
					
						
						
							
							Add icon for voice command  
						
						
						
						
					 
					
						2024-06-23 15:43:57 +03:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						e964a10612 
					 
					
						
						
							
							debugger  
						
						
						
						
					 
					
						2024-06-22 10:44:34 -04:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						c6c8f91c99 
					 
					
						
						
							
							forceEnum:false as default & enum icon changes  
						
						... 
						
						
						
						- Set forceEnum to false, for now
- Switch some icons around 
						
						
					 
					
						2024-06-22 01:04:03 +02:00 
						 
				 
			
				
					
						
							
							
								Cohee 
							
						 
					 
					
						
						
							
						
						791ce3da86 
					 
					
						
						
							
							Add stopgaps to fill the second row  
						
						
						
						
					 
					
						2024-06-22 00:11:08 +03:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						824d0a9b63 
					 
					
						
						
							
							Small fix to boolean automatic enums  
						
						
						
						
					 
					
						2024-06-21 20:40:58 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						48077d200b 
					 
					
						
						
							
							More slash command enums (nearly done)  
						
						
						
						
					 
					
						2024-06-21 20:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						3b6f4dee2c 
					 
					
						
						
							
							debugger  
						
						
						
						
					 
					
						2024-06-20 15:53:30 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						ed8f923b7a 
					 
					
						
						
							
							add /breakpoint to command list and block it  
						
						
						
						
					 
					
						2024-06-20 15:52:26 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						9b3cd719d7 
					 
					
						
						
							
							track index in getvar replacement  
						
						
						
						
					 
					
						2024-06-20 15:52:08 -04:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						461b1a9d87 
					 
					
						
						
							
							Even more enum refactorings (not done yet)  
						
						... 
						
						
						
						- Add common enum icons
- enum def for existing enum types, with color description 
						
						
					 
					
						2024-06-20 20:33:45 +02:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						538724739b 
					 
					
						
						
							
							debugger stuff  
						
						
						
						
					 
					
						2024-06-20 13:06:58 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						996268e6b3 
					 
					
						
						
							
							add matchProvider and valueProvider to autocomplete options  
						
						
						
						
					 
					
						2024-06-20 09:12:43 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						76bacfe219 
					 
					
						
						
							
							fix for no arg  
						
						
						
						
					 
					
						2024-06-19 09:45:22 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						05c24f6d31 
					 
					
						
						
							
							add default value to unnamed args  
						
						
						
						
					 
					
						2024-06-18 21:51:08 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						eb02ca95f9 
					 
					
						
						
							
							debugger basics rough  
						
						
						
						
					 
					
						2024-06-18 14:29:29 -04:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						66d609c35f 
					 
					
						
						
							
							Several million refactoring of existing slash commands with enums (really)  
						
						
						
						
					 
					
						2024-06-17 07:04:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						6f7ef25369 
					 
					
						
						
							
							Rework slash command enum values pt.2  
						
						... 
						
						
						
						- Fix jsconfig module resolution for imports in frontend scripts
- Add file with common slash command enum values 
						
						
					 
					
						2024-06-17 03:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						4463a20b35 
					 
					
						
						
							
							fix whitespace check  
						
						
						
						
					 
					
						2024-06-16 09:06:53 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						cefb9a10dc 
					 
					
						
						
							
							add autocomplete for multiple unnamed args  
						
						
						
						
					 
					
						2024-06-16 08:45:04 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						8d8a41d912 
					 
					
						
						
							
							add scope to enumProvider  
						
						
						
						
					 
					
						2024-06-16 08:44:04 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						7ebf23e9e6 
					 
					
						
						
							
							don't hide secondary autocomplete values on select or fully typed  
						
						
						
						
					 
					
						2024-06-16 08:42:46 -04:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						34e8cf476a 
					 
					
						
						
							
							Default enum values for STScript boolean argument  
						
						
						
						
					 
					
						2024-06-16 03:14:43 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						51d7ba728f 
					 
					
						
						
							
							Tag commands enum providers  
						
						
						
						
					 
					
						2024-06-16 02:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Len 
							
						 
					 
					
						
						
							
						
						5cb319771d 
					 
					
						
						
							
							Parser followup ( #2377 )  
						
						... 
						
						
						
						* set pipe to empty string on empty closure
* fix missing parser flags and scope
* add closure serializing
* add enum provider function to slash command arguments
* add enum providers for /bg, /ask, and /go
* fix index out of bounds returning undefined
* keep whitespace as is in mixed unnamed args (string+closure)
* add _hasUnnamedArgument to named arguments dictionary
* allow /var key=x retrieval
* add enum provider to /tag-add
* fix typo (case)
* add option to make enum matching optional
* add executor to enum provider
* change /tag-add enum provider to only show tags not already assigned
* add enum provider to /tag-remove
* fix name enum provider excluding groups
* remove void from slash command callback return types
* Lint undefined and null pipes
* enable pointer events in chat autocomplete
* fix type hint
---------
Co-authored-by: LenAnderson <Anderson.Len@outlook.com >
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com > 
						
						
					 
					
						2024-06-15 00:48:41 +03:00 
						 
				 
			
				
					
						
							
							
								Wolfsblvt 
							
						 
					 
					
						
						
							
						
						858e5f2efb 
					 
					
						
						
							
							/rename-char slash command  
						
						... 
						
						
						
						- Rename char slash command (with optional parameters for silent and rename old chats)
- JSDoc fix for STscript named args in callbacks 
						
						
					 
					
						2024-06-05 02:19:22 +02:00 
						 
				 
			
				
					
						
							
							
								Cohee 
							
						 
					 
					
						
						
							
						
						2c911a3ea2 
					 
					
						
						
							
							Add more Data Bank script commands  
						
						
						
						
					 
					
						2024-05-30 14:49:57 +03:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						8b776491e8 
					 
					
						
						
							
							fix endOfText  
						
						... 
						
						
						
						current char must be whitespace as well 
						
						
					 
					
						2024-05-19 15:52:30 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						4a25821aba 
					 
					
						
						
							
							remove todo  
						
						
						
						
					 
					
						2024-05-19 06:38:59 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						c049ff82cd 
					 
					
						
						
							
							fix typehint  
						
						
						
						
					 
					
						2024-05-19 06:31:58 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						94ee7167e0 
					 
					
						
						
							
							unescape macros inside unnamed arg arrays  
						
						
						
						
					 
					
						2024-05-19 06:23:19 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						70a35e9b49 
					 
					
						
						
							
							Merge branch 'staging' into parser-post-stuff  
						
						
						
						
					 
					
						2024-05-18 14:51:06 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						d77a70b25a 
					 
					
						
						
							
							fix type hints  
						
						
						
						
					 
					
						2024-05-18 14:49:02 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						e49317a73c 
					 
					
						
						
							
							fix empty unnamed arg assignment start  
						
						
						
						
					 
					
						2024-05-18 14:48:50 -04:00 
						 
				 
			
				
					
						
							
							
								LenAnderson 
							
						 
					 
					
						
						
							
						
						87cc28ae28 
					 
					
						
						
							
							subcommand and /abort fixes  
						
						... 
						
						
						
						- use AbortController in /abort instead of execption
- allow quiet abort
- allow loud abort
- allow abort reason
- abort when aborted in subcommand
- break out of loops when aborted inside
- fix parsing of subcommands with multiple commands 
						
						
					 
					
						2024-05-18 14:48:31 -04:00 
						 
				 
			
				
					
						
							
							
								Cohee 
							
						 
					 
					
						
						
							
						
						deb09bf5bf 
					 
					
						
						
							
							Fix console errors on not found command autocomplete  
						
						
						
						
					 
					
						2024-05-17 17:47:40 +03:00