patch 8.2.3957: error messages are spread out
Problem: Error messages are spread out.
Solution: Move more errors to errors.h.
diff --git a/src/userfunc.c b/src/userfunc.c
index 85a1cd3..c3b000e 100644
--- a/src/userfunc.c
+++ b/src/userfunc.c
@@ -2360,7 +2360,7 @@
if (fp != NULL)
{
// TODO: handle ! to overwrite
- semsg(_(e_function_str_already_exists_add_excl_to_replace), global);
+ semsg(_(e_function_str_already_exists_add_bang_to_replace), global);
return FAIL;
}
@@ -4380,7 +4380,7 @@
if (fudi.fd_dict != NULL && fudi.fd_newkey == NULL)
emsg(_(e_funcdict));
else if (name != NULL && find_func(name, is_global, NULL) != NULL)
- emsg_funcname(e_function_str_already_exists_add_excl_to_replace, name);
+ emsg_funcname(e_function_str_already_exists_add_bang_to_replace, name);
}
if (!eap->skip && did_emsg)
@@ -4438,7 +4438,7 @@
if (vim9script)
emsg_funcname(e_name_already_defined_str, name);
else
- emsg_funcname(e_function_str_already_exists_add_excl_to_replace, name);
+ emsg_funcname(e_function_str_already_exists_add_bang_to_replace, name);
goto erret;
}
if (fp->uf_calls > 0)