From 7c2b6cd3d3879c3ad35742398ac653bcef07fb80 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 8 Jun 2025 22:14:37 -0700 Subject: [PATCH] rename property --- cockatrice/src/game/filters/filter_string.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/cockatrice/src/game/filters/filter_string.cpp b/cockatrice/src/game/filters/filter_string.cpp index 3b1dcffc4..535f25d3b 100644 --- a/cockatrice/src/game/filters/filter_string.cpp +++ b/cockatrice/src/game/filters/filter_string.cpp @@ -20,7 +20,7 @@ QueryPart <- NotQuery / SetQuery / RarityQuery / CMCQuery / FormatQuery / PowerQ NotQuery <- ('NOT' ws/'-') SomewhatComplexQueryPart SetQuery <- ('e'/'set') [:] FlexStringValue -OracleQuery <- 'o' [:] RegexString +OracleQuery <- 'o' [:] MatcherString CMCQuery <- ('cmc'/'mv') ws? NumericExpression @@ -42,7 +42,7 @@ ColorEx <- Color / [mc] ColorQuery <- [cC] 'olor'? <[iI]?> <[:!]> ColorEx* -FieldQuery <- String [:] RegexString / String ws? NumericExpression +FieldQuery <- String [:] MatcherString / String ws? NumericExpression NonDoubleQuoteUnlessEscaped <- '\\\"'. / !["]. NonSingleQuoteUnlessEscaped <- "\\\'". / ![']. @@ -52,8 +52,10 @@ String <- SingleApostropheString / UnescapedStringListPart+ / ["] StringMatcher { + search["MatcherString"] = [](const peg::SemanticValues &sv) -> StringMatcher { auto target = std::any_cast(sv[0]); auto sanitizedTarget = QString(target); sanitizedTarget.replace("\\\"", "\"");