comparison src/highlight.c @ 26877:06a137af96f8 v8.2.3967

patch 8.2.3967: error messages are spread out Commit: https://github.com/vim/vim/commit/460ae5dfca31fa627531c263184849976755cf6b Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jan 1 14:19:49 2022 +0000 patch 8.2.3967: error messages are spread out Problem: Error messages are spread out. Solution: Move more errors to errors.h.
author Bram Moolenaar <Bram@vim.org>
date Sat, 01 Jan 2022 15:30:05 +0100
parents bce848ec8b1b
children d4e61d61afd9
comparison
equal deleted inserted replaced
26876:601a973ac16c 26877:06a137af96f8
4271 if (di == NULL) 4271 if (di == NULL)
4272 return NULL; 4272 return NULL;
4273 4273
4274 if (di->di_tv.v_type != VAR_STRING || di->di_tv.vval.v_string == NULL) 4274 if (di->di_tv.v_type != VAR_STRING || di->di_tv.vval.v_string == NULL)
4275 { 4275 {
4276 emsg(_(e_stringreq)); 4276 emsg(_(e_string_required));
4277 *error = TRUE; 4277 *error = TRUE;
4278 return NULL; 4278 return NULL;
4279 } 4279 }
4280 4280
4281 return di->di_tv.vval.v_string; 4281 return di->di_tv.vval.v_string;
4304 if (di == NULL) 4304 if (di == NULL)
4305 return TRUE; 4305 return TRUE;
4306 4306
4307 if (di->di_tv.v_type != VAR_DICT || di->di_tv.vval.v_dict == NULL) 4307 if (di->di_tv.v_type != VAR_DICT || di->di_tv.vval.v_dict == NULL)
4308 { 4308 {
4309 emsg(_(e_dictreq)); 4309 emsg(_(e_dictionary_required));
4310 return FALSE; 4310 return FALSE;
4311 } 4311 }
4312 4312
4313 attrdict = di->di_tv.vval.v_dict; 4313 attrdict = di->di_tv.vval.v_dict;
4314 4314
4546 4546
4547 FOR_ALL_LIST_ITEMS(argvars->vval.v_list, li) 4547 FOR_ALL_LIST_ITEMS(argvars->vval.v_list, li)
4548 { 4548 {
4549 if (li->li_tv.v_type != VAR_DICT) 4549 if (li->li_tv.v_type != VAR_DICT)
4550 { 4550 {
4551 emsg(_(e_dictreq)); 4551 emsg(_(e_dictionary_required));
4552 return; 4552 return;
4553 } 4553 }
4554 4554
4555 dict = li->li_tv.vval.v_dict; 4555 dict = li->li_tv.vval.v_dict;
4556 if (!hlg_add_or_update(dict)) 4556 if (!hlg_add_or_update(dict))