aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2024-04-09 10:10:47 +0800
committerGitHub <noreply@github.com>2024-04-09 10:10:47 +0800
commit869d30304319a2839306ea56c37256a120a7efef (patch)
tree98d602128221a8c9635cad00a9b6e540b07cf187 /src/nvim/eval.c
parent6d1e41432d6e8e0be586b5d9ba29e78ce2cba26d (diff)
downloadrneovim-869d30304319a2839306ea56c37256a120a7efef.tar.gz
rneovim-869d30304319a2839306ea56c37256a120a7efef.tar.bz2
rneovim-869d30304319a2839306ea56c37256a120a7efef.zip
vim-patch:8.2.0981: Vim9: cannot compile "[var, var] = list" (#28247)
Problem: Vim9: cannot compile "[var, var] = list". Solution: Implement list assignment. https://github.com/vim/vim/commit/47a519a933e8bcaf703a5feaac5c01491a658ee3 Co-authored-by: Bram Moolenaar <Bram@vim.org>
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r--src/nvim/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 9e15ea9369..198d7b3bc8 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -1892,7 +1892,7 @@ void *eval_for_line(const char *arg, bool *errp, exarg_T *eap, evalarg_T *const
*errp = true; // Default: there is an error.
- const char *expr = skip_var_list(arg, &fi->fi_varcount, &fi->fi_semicolon);
+ const char *expr = skip_var_list(arg, &fi->fi_varcount, &fi->fi_semicolon, false);
if (expr == NULL) {
return fi;
}