patch 8.2.3986: error messages are spread out

Problem:    Error messages are spread out.
Solution:   Move more error messages to errors.h.
diff --git a/src/evalvars.c b/src/evalvars.c
index fba668d..a32814e 100644
--- a/src/evalvars.c
+++ b/src/evalvars.c
@@ -1063,7 +1063,7 @@
 	    {
 		if (*semicolon == 1)
 		{
-		    emsg(_("E452: Double ; in list of variables"));
+		    emsg(_(e_double_semicolon_in_list_of_variables));
 		    return NULL;
 		}
 		*semicolon = 1;