From 6e02fbd8aa8256594999a20201109281fd38d65f Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 24 Oct 2025 18:44:57 -0400 Subject: extend `for_window` to accept single quotes --- sway/criteria.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sway/criteria.c b/sway/criteria.c index e200d4c8..abccc497 100644 --- a/sway/criteria.c +++ b/sway/criteria.c @@ -809,13 +809,13 @@ struct criteria *criteria_parse(char *raw, char **error_arg) { if (*head == '=') { ++head; skip_spaces(&head); - if (*head == '"') { + if (*head == '"' || *head == '\'') { in_quotes = true; ++head; } char *valuestart = head; if (in_quotes) { - while (*head && (*head != '"' || *(head - 1) == '\\')) { + while (*head && (*head != '"' || *(head - 1) == '\\') && (*head != '\'' || *(head-1) == '\\')) { ++head; } if (!*head) { -- cgit v1.2.3