patch 8.2.1068: Vim9: no line break allowed inside a dict
Problem: Vim9: no line break allowed inside a dict.
Solution: Handle line break inside a dict in Vim9 script.
diff --git a/src/eval.c b/src/eval.c
index 4bbf65b..0c8ab49 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -2787,7 +2787,7 @@
case '#': if ((*arg)[1] == '{')
{
++*arg;
- ret = eval_dict(arg, rettv, flags, TRUE);
+ ret = eval_dict(arg, rettv, evalarg, TRUE);
}
else
ret = NOTDONE;
@@ -2799,7 +2799,7 @@
*/
case '{': ret = get_lambda_tv(arg, rettv, evaluate);
if (ret == NOTDONE)
- ret = eval_dict(arg, rettv, flags, FALSE);
+ ret = eval_dict(arg, rettv, evalarg, FALSE);
break;
/*