mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
allow open quotes on dry run
This commit is contained in:
@ -387,7 +387,11 @@ export class SlashCommandParser {
|
|||||||
return this.char == '"' && this.behind.slice(-1) != '\\';
|
return this.char == '"' && this.behind.slice(-1) != '\\';
|
||||||
}
|
}
|
||||||
testQuotedValueEnd() {
|
testQuotedValueEnd() {
|
||||||
if (this.endOfText) throw new SlashCommandParserError(`Unexpected end of quoted value at position ${this.index}`, this.text, this.index);
|
if (this.endOfText) {
|
||||||
|
if (this.verifyCommandNames) throw new SlashCommandParserError(`Unexpected end of quoted value at position ${this.index}`, this.text, this.index);
|
||||||
|
else return true;
|
||||||
|
}
|
||||||
|
if (!this.verifyCommandNames && this.char == ':' && this.ahead == '}') return true;
|
||||||
return this.char == '"' && this.behind.slice(-1) != '\\';
|
return this.char == '"' && this.behind.slice(-1) != '\\';
|
||||||
}
|
}
|
||||||
parseQuotedValue() {
|
parseQuotedValue() {
|
||||||
|
Reference in New Issue
Block a user