mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
move shit around
This commit is contained in:
@ -300,8 +300,8 @@ export class SlashCommandParser {
|
|||||||
parseCommand() {
|
parseCommand() {
|
||||||
const start = this.index;
|
const start = this.index;
|
||||||
const cmd = new SlashCommandExecutor(start);
|
const cmd = new SlashCommandExecutor(start);
|
||||||
this.take(); // discard "/"
|
|
||||||
this.commandIndex.push(cmd);
|
this.commandIndex.push(cmd);
|
||||||
|
this.take(); // discard "/"
|
||||||
while (!/\s/.test(this.char) && !this.testCommandEnd()) cmd.name += this.take(); // take chars until whitespace or end
|
while (!/\s/.test(this.char) && !this.testCommandEnd()) cmd.name += this.take(); // take chars until whitespace or end
|
||||||
this.discardWhitespace();
|
this.discardWhitespace();
|
||||||
if (this.verifyCommandNames && !this.commands[cmd.name]) throw new SlashCommandParserError(`Unknown command at position ${this.index - cmd.name.length - 2}: "/${cmd.name}"`, this.text, this.index - cmd.name.length);
|
if (this.verifyCommandNames && !this.commands[cmd.name]) throw new SlashCommandParserError(`Unknown command at position ${this.index - cmd.name.length - 2}: "/${cmd.name}"`, this.text, this.index - cmd.name.length);
|
||||||
|
Reference in New Issue
Block a user