patch 8.2.3190: error messages are spread out
Problem: Error messages are spread out.
Solution: Move error messages to errors.h and give them a clear name.
diff --git a/src/search.c b/src/search.c
index 483265e..0034e1e 100644
--- a/src/search.c
+++ b/src/search.c
@@ -148,9 +148,9 @@
if (spats[i].pat == NULL) // pattern was never defined
{
if (pat_use == RE_SUBST)
- emsg(_(e_nopresub));
+ emsg(_(e_no_previous_substitute_regular_expression));
else
- emsg(_(e_noprevre));
+ emsg(_(e_no_previous_regular_expression));
rc_did_emsg = TRUE;
return FAIL;
}
@@ -1323,7 +1323,7 @@
searchstr = spats[RE_SUBST].pat;
if (searchstr == NULL)
{
- emsg(_(e_noprevre));
+ emsg(_(e_no_previous_regular_expression));
retval = 0;
goto end_do_search;
}