summaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-06-27 21:56:17 +0200
committerBram Moolenaar <Bram@vim.org>2020-06-27 21:56:17 +0200
commit7e8967fdcdf45caf08753bb791dc3779e78b34c8 (patch)
tree0bc241641288c757993ffe97bf1c39fa955941fe /src/eval.c
parent9215f01218b2ed2cfe49c1f43fcf342bd9ffdded (diff)
patch 8.2.1075: Vim9: no line break allowed in :echo expressionv8.2.1075
Problem: Vim9: no line break allowed in :echo expression. Solution: Skip linebreak.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/eval.c b/src/eval.c
index ca98d2eb02..736023930b 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -5190,6 +5190,7 @@ ex_echo(exarg_T *eap)
CLEAR_FIELD(evalarg);
evalarg.eval_flags = eap->skip ? 0 : EVAL_EVALUATE;
+ evalarg.eval_cookie = eap->getline == getsourceline ? eap->cookie : NULL;
if (eap->skip)
++emsg_skip;