patch 8.2.3972: error messages are spread out
Problem: Error messages are spread out.
Solution: Move the last errors from globals.h to errors.h.
diff --git a/src/eval.c b/src/eval.c
index fa3941c..f228067 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1632,7 +1632,7 @@
if (in_vim9script() && *expr == ':' && expr != var_list_end)
semsg(_(e_no_white_space_allowed_before_colon_str), expr);
else
- emsg(_(e_missing_in));
+ emsg(_(e_missing_in_after_for));
return fi;
}
@@ -3888,7 +3888,7 @@
if (verbose)
{
if (*skipwhite(*arg) == '(')
- emsg(_(e_nowhitespace));
+ emsg(_(e_no_white_space_allowed_before_parenthesis));
else
semsg(_(e_missing_parenthesis_str), "lambda");
}
@@ -3951,7 +3951,7 @@
else if (VIM_ISWHITE((*arg)[-1]))
{
if (verbose)
- emsg(_(e_nowhitespace));
+ emsg(_(e_no_white_space_allowed_before_parenthesis));
ret = FAIL;
}
else
@@ -5948,7 +5948,7 @@
{
if (VIM_ISWHITE(**arg))
{
- emsg(_(e_nowhitespace));
+ emsg(_(e_no_white_space_allowed_before_parenthesis));
ret = FAIL;
}
else if ((**arg == '{' && !in_vim9script()) || **arg == '(')