0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 8.2.1281: the "trailing characters" error can be hard to understand

Problem:    The "trailing characters" error can be hard to understand.
Solution:   Add the trailing characters to the message.
This commit is contained in:
Bram Moolenaar
2020-07-23 17:16:18 +02:00
parent 8930caaa1a
commit 2d06bfde29
13 changed files with 24 additions and 22 deletions

View File

@@ -2664,7 +2664,7 @@ def_function(exarg_T *eap, char_u *name_arg)
{
if (!ends_excmd(*skipwhite(p)))
{
emsg(_(e_trailing));
semsg(_(e_trailing_arg), p);
goto ret_free;
}
eap->nextcmd = check_nextcmd(p);
@@ -2833,7 +2833,7 @@ def_function(exarg_T *eap, char_u *name_arg)
&& !(*p == '#' && (vim9script || eap->cmdidx == CMD_def))
&& !eap->skip
&& !did_emsg)
emsg(_(e_trailing));
semsg(_(e_trailing_arg), p);
/*
* Read the body of the function, until "}", ":endfunction" or ":enddef" is
@@ -3629,7 +3629,7 @@ ex_delfunction(exarg_T *eap)
if (!ends_excmd(*skipwhite(p)))
{
vim_free(name);
emsg(_(e_trailing));
semsg(_(e_trailing_arg), p);
return;
}
eap->nextcmd = check_nextcmd(p);
@@ -3977,7 +3977,7 @@ ex_call(exarg_T *eap)
if (!failed)
{
emsg_severe = TRUE;
emsg(_(e_trailing));
semsg(_(e_trailing_arg), arg);
}
}
else