comparison src/sign.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 7f150a4936f2
comparison
equal deleted inserted replaced
26876:601a973ac16c 26877:06a137af96f8
2312 { 2312 {
2313 retval = -1; 2313 retval = -1;
2314 if (li->li_tv.v_type == VAR_DICT) 2314 if (li->li_tv.v_type == VAR_DICT)
2315 retval = sign_define_from_dict(NULL, li->li_tv.vval.v_dict); 2315 retval = sign_define_from_dict(NULL, li->li_tv.vval.v_dict);
2316 else 2316 else
2317 emsg(_(e_dictreq)); 2317 emsg(_(e_dictionary_required));
2318 list_append_number(retlist, retval); 2318 list_append_number(retlist, retval);
2319 } 2319 }
2320 } 2320 }
2321 2321
2322 /* 2322 /*
2349 if (name == NULL) 2349 if (name == NULL)
2350 return; 2350 return;
2351 2351
2352 if (argvars[1].v_type != VAR_UNKNOWN && argvars[1].v_type != VAR_DICT) 2352 if (argvars[1].v_type != VAR_UNKNOWN && argvars[1].v_type != VAR_DICT)
2353 { 2353 {
2354 emsg(_(e_dictreq)); 2354 emsg(_(e_dictionary_required));
2355 return; 2355 return;
2356 } 2356 }
2357 2357
2358 rettv->vval.v_number = sign_define_from_dict(name, 2358 rettv->vval.v_number = sign_define_from_dict(name,
2359 argvars[1].v_type == VAR_DICT ? argvars[1].vval.v_dict : NULL); 2359 argvars[1].v_type == VAR_DICT ? argvars[1].vval.v_dict : NULL);
2412 if (argvars[1].v_type != VAR_UNKNOWN) 2412 if (argvars[1].v_type != VAR_UNKNOWN)
2413 { 2413 {
2414 if (argvars[1].v_type != VAR_DICT || 2414 if (argvars[1].v_type != VAR_DICT ||
2415 ((dict = argvars[1].vval.v_dict) == NULL)) 2415 ((dict = argvars[1].vval.v_dict) == NULL))
2416 { 2416 {
2417 emsg(_(e_dictreq)); 2417 emsg(_(e_dictionary_required));
2418 return; 2418 return;
2419 } 2419 }
2420 if ((di = dict_find(dict, (char_u *)"lnum", -1)) != NULL) 2420 if ((di = dict_find(dict, (char_u *)"lnum", -1)) != NULL)
2421 { 2421 {
2422 // get signs placed at this line 2422 // get signs placed at this line
2642 2642
2643 if (argvars[4].v_type != VAR_UNKNOWN 2643 if (argvars[4].v_type != VAR_UNKNOWN
2644 && (argvars[4].v_type != VAR_DICT 2644 && (argvars[4].v_type != VAR_DICT
2645 || ((dict = argvars[4].vval.v_dict) == NULL))) 2645 || ((dict = argvars[4].vval.v_dict) == NULL)))
2646 { 2646 {
2647 emsg(_(e_dictreq)); 2647 emsg(_(e_dictionary_required));
2648 return; 2648 return;
2649 } 2649 }
2650 2650
2651 rettv->vval.v_number = sign_place_from_dict(&argvars[0], &argvars[1], 2651 rettv->vval.v_number = sign_place_from_dict(&argvars[0], &argvars[1],
2652 &argvars[2], &argvars[3], dict); 2652 &argvars[2], &argvars[3], dict);
2667 if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL) 2667 if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL)
2668 return; 2668 return;
2669 2669
2670 if (argvars[0].v_type != VAR_LIST) 2670 if (argvars[0].v_type != VAR_LIST)
2671 { 2671 {
2672 emsg(_(e_listreq)); 2672 emsg(_(e_list_required));
2673 return; 2673 return;
2674 } 2674 }
2675 2675
2676 // Process the List of sign attributes 2676 // Process the List of sign attributes
2677 FOR_ALL_LIST_ITEMS(argvars[0].vval.v_list, li) 2677 FOR_ALL_LIST_ITEMS(argvars[0].vval.v_list, li)
2679 sign_id = -1; 2679 sign_id = -1;
2680 if (li->li_tv.v_type == VAR_DICT) 2680 if (li->li_tv.v_type == VAR_DICT)
2681 sign_id = sign_place_from_dict(NULL, NULL, NULL, NULL, 2681 sign_id = sign_place_from_dict(NULL, NULL, NULL, NULL,
2682 li->li_tv.vval.v_dict); 2682 li->li_tv.vval.v_dict);
2683 else 2683 else
2684 emsg(_(e_dictreq)); 2684 emsg(_(e_dictionary_required));
2685 list_append_number(rettv->vval.v_list, sign_id); 2685 list_append_number(rettv->vval.v_list, sign_id);
2686 } 2686 }
2687 } 2687 }
2688 2688
2689 /* 2689 /*
2872 2872
2873 if (argvars[1].v_type != VAR_UNKNOWN) 2873 if (argvars[1].v_type != VAR_UNKNOWN)
2874 { 2874 {
2875 if (argvars[1].v_type != VAR_DICT) 2875 if (argvars[1].v_type != VAR_DICT)
2876 { 2876 {
2877 emsg(_(e_dictreq)); 2877 emsg(_(e_dictionary_required));
2878 return; 2878 return;
2879 } 2879 }
2880 dict = argvars[1].vval.v_dict; 2880 dict = argvars[1].vval.v_dict;
2881 } 2881 }
2882 2882
2898 if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL) 2898 if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL)
2899 return; 2899 return;
2900 2900
2901 if (argvars[0].v_type != VAR_LIST) 2901 if (argvars[0].v_type != VAR_LIST)
2902 { 2902 {
2903 emsg(_(e_listreq)); 2903 emsg(_(e_list_required));
2904 return; 2904 return;
2905 } 2905 }
2906 2906
2907 FOR_ALL_LIST_ITEMS(argvars[0].vval.v_list, li) 2907 FOR_ALL_LIST_ITEMS(argvars[0].vval.v_list, li)
2908 { 2908 {
2909 retval = -1; 2909 retval = -1;
2910 if (li->li_tv.v_type == VAR_DICT) 2910 if (li->li_tv.v_type == VAR_DICT)
2911 retval = sign_unplace_from_dict(NULL, li->li_tv.vval.v_dict); 2911 retval = sign_unplace_from_dict(NULL, li->li_tv.vval.v_dict);
2912 else 2912 else
2913 emsg(_(e_dictreq)); 2913 emsg(_(e_dictionary_required));
2914 list_append_number(rettv->vval.v_list, retval); 2914 list_append_number(rettv->vval.v_list, retval);
2915 } 2915 }
2916 } 2916 }
2917 2917
2918 #endif // FEAT_SIGNS 2918 #endif // FEAT_SIGNS