1
0
forked from aniani/vim

patch 8.2.1444: error messages are spread out and names can be confusing

Problem:    Error messages are spread out and names can be confusing.
Solution:   Start moving error messages to a separate file and use clear
            names.
This commit is contained in:
Bram Moolenaar
2020-08-13 22:47:35 +02:00
parent cdd70f09a5
commit bc4c505166
18 changed files with 345 additions and 310 deletions

View File

@@ -462,7 +462,7 @@ parse_type_member(char_u **arg, type_T *type, garray_T *type_gap)
if (**arg != '<')
{
if (*skipwhite(*arg) == '<')
semsg(_(e_no_white_before), "<");
semsg(_(e_no_white_space_allowed_before), "<");
else
emsg(_("E1008: Missing <type>"));
return type;
@@ -591,7 +591,7 @@ parse_type(char_u **arg, garray_T *type_gap)
if (*p != ',' && *skipwhite(p) == ',')
{
semsg(_(e_no_white_before), ",");
semsg(_(e_no_white_space_allowed_before), ",");
return &t_any;
}
if (*p == ',')
@@ -599,7 +599,7 @@ parse_type(char_u **arg, garray_T *type_gap)
++p;
if (!VIM_ISWHITE(*p))
{
semsg(_(e_white_after), ",");
semsg(_(e_white_space_required_after), ",");
return &t_any;
}
}
@@ -624,7 +624,7 @@ parse_type(char_u **arg, garray_T *type_gap)
// parse return type
++*arg;
if (!VIM_ISWHITE(**arg))
semsg(_(e_white_after), ":");
semsg(_(e_white_space_required_after), ":");
*arg = skipwhite(*arg);
ret_type = parse_type(arg, type_gap);
}