From 0abc2871c105882ed1c1effb9a7757fad8a395bd Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 10 May 2022 13:24:30 +0100 Subject: patch 8.2.4930: interpolated string expression requires escaping Problem: Interpolated string expression requires escaping. Solution: Do not require escaping in the expression. --- src/dict.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/dict.c') diff --git a/src/dict.c b/src/dict.c index 88cc4b3fc8..538dd8ba26 100644 --- a/src/dict.c +++ b/src/dict.c @@ -866,13 +866,13 @@ get_literal_key(char_u **arg) if (**arg == '\'') { - if (eval_lit_string(arg, &rettv, TRUE) == FAIL) + if (eval_lit_string(arg, &rettv, TRUE, FALSE) == FAIL) return NULL; key = rettv.vval.v_string; } else if (**arg == '"') { - if (eval_string(arg, &rettv, TRUE) == FAIL) + if (eval_string(arg, &rettv, TRUE, FALSE) == FAIL) return NULL; key = rettv.vval.v_string; } -- cgit v1.2.3