From bce51d9005dd1c5bc002acbac2e12b649abcb013 Mon Sep 17 00:00:00 2001 From: Yegappan Lakshmanan Date: Mon, 15 Apr 2024 19:19:52 +0200 Subject: patch 9.1.0335: String interpolation fails for List type Problem: String interpolation fails for List type Solution: use implicit string(list) for string interpolation and :put = (Yegappan Lakshmanan) related: #14529 closes: #14556 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt --- src/evalvars.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/evalvars.c') diff --git a/src/evalvars.c b/src/evalvars.c index d4dd0add2a..70bb6da2ce 100644 --- a/src/evalvars.c +++ b/src/evalvars.c @@ -662,7 +662,7 @@ eval_one_expr_in_str(char_u *p, garray_T *gap, int evaluate) if (evaluate) { *block_end = NUL; - expr_val = eval_to_string(block_start, TRUE, FALSE); + expr_val = eval_to_string(block_start, FALSE, FALSE); *block_end = '}'; if (expr_val == NULL) return NULL; -- cgit v1.2.3