diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-09-08 22:45:35 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-09-08 22:45:35 +0200 |
commit | c3516f7e4507c77424b94cb89071f6d0841f4e6a (patch) | |
tree | 08b13ec0f9f8b88e0ec8cbab01899960dae3423b /src/ex_docmd.c | |
parent | 6defa7bf0a8935cc44f3dc12e9c87bbb40f190b7 (diff) |
patch 8.2.1637: Vim9: :put ={expr} does not work inside :def functionv8.2.1637
Problem: Vim9: :put ={expr} does not work inside :def function.
Solution: Add ISN_PUT. (closes #6397)
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r-- | src/ex_docmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c index 3dee01d281..1d3cfcdcd0 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -7321,7 +7321,7 @@ ex_put(exarg_T *eap) eap->forceit = TRUE; } curwin->w_cursor.lnum = eap->line2; - do_put(eap->regname, eap->forceit ? BACKWARD : FORWARD, 1L, + do_put(eap->regname, NULL, eap->forceit ? BACKWARD : FORWARD, 1L, PUT_LINE|PUT_CURSLINE); } |