aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-04-14 12:50:56 +0800
committerzeertzjq <zeertzjq@outlook.com>2023-04-14 16:10:09 +0800
commit51f99a347d181e16ccd80604f553b4b985991817 (patch)
treee1ac07d42068a728311c6def6ce5d3f0c07c8843 /src
parent9781a21133238060a8b58b9c84d3960d830fa3e9 (diff)
downloadrneovim-51f99a347d181e16ccd80604f553b4b985991817.tar.gz
rneovim-51f99a347d181e16ccd80604f553b4b985991817.tar.bz2
rneovim-51f99a347d181e16ccd80604f553b4b985991817.zip
vim-patch:8.2.1064: Vim9: no line break allowed before comperators
Problem: Vim9: no line break allowed before comperators. Solution: Check for comperator after line break. https://github.com/vim/vim/commit/e6536aa766e95b6c64489678eb029e6909ee6a35 Co-authored-by: Bram Moolenaar <Bram@vim.org>
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index bb756fa324..0396b01771 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -2506,7 +2506,6 @@ static int eval3(char **arg, typval_T *rettv, evalarg_T *const evalarg)
static int eval4(char **arg, typval_T *rettv, evalarg_T *const evalarg)
{
typval_T var2;
- char *p;
exprtype_T type = EXPR_UNKNOWN;
int len = 2;
@@ -2515,7 +2514,7 @@ static int eval4(char **arg, typval_T *rettv, evalarg_T *const evalarg)
return FAIL;
}
- p = *arg;
+ char *p = *arg;
switch (p[0]) {
case '=':
if (p[1] == '=') {