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.
diff --git a/src/userfunc.c b/src/userfunc.c
index 9ab5ffe..68287ec 100644
--- a/src/userfunc.c
+++ b/src/userfunc.c
@@ -119,7 +119,7 @@
++p;
if (!VIM_ISWHITE(*p))
{
- semsg(_(e_white_after), ":");
+ semsg(_(e_white_space_required_after), ":");
return arg;
}
type = skipwhite(p);
@@ -276,7 +276,7 @@
if (!skip && in_vim9script()
&& !IS_WHITE_OR_NUL(*p) && *p != endchar)
{
- semsg(_(e_white_after), ",");
+ semsg(_(e_white_space_required_after), ",");
goto err_ret;
}
}
@@ -3272,7 +3272,7 @@
|| fp->uf_script_ctx.sc_seq == current_sctx.sc_seq)))
{
if (vim9script)
- emsg_funcname(e_already_defined, name);
+ emsg_funcname(e_name_already_defined, name);
else
emsg_funcname(e_funcexts, name);
goto erret;