diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-08-21 22:36:47 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-08-21 22:36:47 +0200 |
commit | 7cb6fc29d067ed97c0b0c1d2d5767125ef9ae1ab (patch) | |
tree | a5307e1932b80df92df373384835b4c90b6db628 /src/dict.c | |
parent | 81e17fbe00fd2ed93b262adc3ba41c86b02e7f46 (diff) | |
download | vim-git-7cb6fc29d067ed97c0b0c1d2d5767125ef9ae1ab.tar.gz |
patch 8.2.1504: Vim9: white space checks are only done for a :def functionv8.2.1504
Problem: Vim9: white space checks are only done for a :def function.
Solution: Also do checks at the script level. Adjust the name of a few
error messages.
Diffstat (limited to 'src/dict.c')
-rw-r--r-- | src/dict.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dict.c b/src/dict.c index 01a2edaa2..73190c451 100644 --- a/src/dict.c +++ b/src/dict.c @@ -862,7 +862,7 @@ eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal) if (evaluate) { if (*skipwhite(*arg) == ':') - semsg(_(e_no_white_space_allowed_before), ":"); + semsg(_(e_no_white_space_allowed_before_str), ":"); else semsg(_(e_missing_dict_colon), *arg); } @@ -881,7 +881,7 @@ eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal) } if (vim9script && (*arg)[1] != NUL && !VIM_ISWHITE((*arg)[1])) { - semsg(_(e_white_space_required_after), ":"); + semsg(_(e_white_space_required_after_str), ":"); clear_tv(&tvkey); goto failret; } @@ -924,7 +924,7 @@ eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal) { if (vim9script && (*arg)[1] != NUL && !VIM_ISWHITE((*arg)[1])) { - semsg(_(e_white_space_required_after), ","); + semsg(_(e_white_space_required_after_str), ","); goto failret; } *arg = skipwhite(*arg + 1); @@ -939,7 +939,7 @@ eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal) if (evaluate) { if (**arg == ',') - semsg(_(e_no_white_space_allowed_before), ","); + semsg(_(e_no_white_space_allowed_before_str), ","); else semsg(_(e_missing_dict_comma), *arg); } |