comparison src/textprop.c @ 15211:de63593896b3 v8.1.0615

patch 8.1.0615: get_tv function names are not consistent commit https://github.com/vim/vim/commit/d155d7a8519987361169459b8d464ae1caef5e9c Author: Bram Moolenaar <Bram@vim.org> Date: Fri Dec 21 16:04:21 2018 +0100 patch 8.1.0615: get_tv function names are not consistent Problem: Get_tv function names are not consistent. Solution: Rename to tv_get.
author Bram Moolenaar <Bram@vim.org>
date Fri, 21 Dec 2018 16:15:06 +0100
parents 4b2de998ebd6
children 17525ca95e1e
comparison
equal deleted inserted replaced
15210:fbb2936c39b6 15211:de63593896b3
152 char_u *props; 152 char_u *props;
153 char_u *newprops; 153 char_u *newprops;
154 textprop_T tmp_prop; 154 textprop_T tmp_prop;
155 int i; 155 int i;
156 156
157 lnum = get_tv_number(&argvars[0]); 157 lnum = tv_get_number(&argvars[0]);
158 col = get_tv_number(&argvars[1]); 158 col = tv_get_number(&argvars[1]);
159 if (col < 1) 159 if (col < 1)
160 { 160 {
161 EMSGN(_(e_invalid_col), (long)col); 161 EMSGN(_(e_invalid_col), (long)col);
162 return; 162 return;
163 } 163 }
350 * prop_clear({lnum} [, {lnum_end} [, {bufnr}]]) 350 * prop_clear({lnum} [, {lnum_end} [, {bufnr}]])
351 */ 351 */
352 void 352 void
353 f_prop_clear(typval_T *argvars, typval_T *rettv UNUSED) 353 f_prop_clear(typval_T *argvars, typval_T *rettv UNUSED)
354 { 354 {
355 linenr_T start = get_tv_number(&argvars[0]); 355 linenr_T start = tv_get_number(&argvars[0]);
356 linenr_T end = start; 356 linenr_T end = start;
357 linenr_T lnum; 357 linenr_T lnum;
358 buf_T *buf = curbuf; 358 buf_T *buf = curbuf;
359 359
360 if (argvars[1].v_type != VAR_UNKNOWN) 360 if (argvars[1].v_type != VAR_UNKNOWN)
361 { 361 {
362 end = get_tv_number(&argvars[1]); 362 end = tv_get_number(&argvars[1]);
363 if (argvars[2].v_type != VAR_UNKNOWN) 363 if (argvars[2].v_type != VAR_UNKNOWN)
364 { 364 {
365 if (get_bufnr_from_arg(&argvars[2], &buf) == FAIL) 365 if (get_bufnr_from_arg(&argvars[2], &buf) == FAIL)
366 return; 366 return;
367 } 367 }
403 * prop_list({lnum} [, {bufnr}]) 403 * prop_list({lnum} [, {bufnr}])
404 */ 404 */
405 void 405 void
406 f_prop_list(typval_T *argvars, typval_T *rettv) 406 f_prop_list(typval_T *argvars, typval_T *rettv)
407 { 407 {
408 linenr_T lnum = get_tv_number(&argvars[0]); 408 linenr_T lnum = tv_get_number(&argvars[0]);
409 buf_T *buf = curbuf; 409 buf_T *buf = curbuf;
410 410
411 if (argvars[1].v_type != VAR_UNKNOWN) 411 if (argvars[1].v_type != VAR_UNKNOWN)
412 { 412 {
413 if (get_bufnr_from_arg(&argvars[1], &buf) == FAIL) 413 if (get_bufnr_from_arg(&argvars[1], &buf) == FAIL)
474 return; 474 return;
475 } 475 }
476 476
477 if (argvars[1].v_type != VAR_UNKNOWN) 477 if (argvars[1].v_type != VAR_UNKNOWN)
478 { 478 {
479 start = get_tv_number(&argvars[1]); 479 start = tv_get_number(&argvars[1]);
480 end = start; 480 end = start;
481 if (argvars[2].v_type != VAR_UNKNOWN) 481 if (argvars[2].v_type != VAR_UNKNOWN)
482 end = get_tv_number(&argvars[2]); 482 end = tv_get_number(&argvars[2]);
483 if (start < 1 || end < 1) 483 if (start < 1 || end < 1)
484 { 484 {
485 EMSG(_(e_invrange)); 485 EMSG(_(e_invrange));
486 return; 486 return;
487 } 487 }
584 buf_T *buf = NULL; 584 buf_T *buf = NULL;
585 dict_T *dict; 585 dict_T *dict;
586 dictitem_T *di; 586 dictitem_T *di;
587 proptype_T *prop; 587 proptype_T *prop;
588 588
589 name = get_tv_string(&argvars[0]); 589 name = tv_get_string(&argvars[0]);
590 if (*name == NUL) 590 if (*name == NUL)
591 { 591 {
592 EMSG(_(e_invarg)); 592 EMSG(_(e_invarg));
593 return; 593 return;
594 } 594 }
654 prop->pt_hl_id = hl_id; 654 prop->pt_hl_id = hl_id;
655 } 655 }
656 656
657 di = dict_find(dict, (char_u *)"priority", -1); 657 di = dict_find(dict, (char_u *)"priority", -1);
658 if (di != NULL) 658 if (di != NULL)
659 prop->pt_priority = get_tv_number(&di->di_tv); 659 prop->pt_priority = tv_get_number(&di->di_tv);
660 660
661 di = dict_find(dict, (char_u *)"start_incl", -1); 661 di = dict_find(dict, (char_u *)"start_incl", -1);
662 if (di != NULL) 662 if (di != NULL)
663 { 663 {
664 if (get_tv_number(&di->di_tv)) 664 if (tv_get_number(&di->di_tv))
665 prop->pt_flags |= PT_FLAG_INS_START_INCL; 665 prop->pt_flags |= PT_FLAG_INS_START_INCL;
666 else 666 else
667 prop->pt_flags &= ~PT_FLAG_INS_START_INCL; 667 prop->pt_flags &= ~PT_FLAG_INS_START_INCL;
668 } 668 }
669 669
670 di = dict_find(dict, (char_u *)"end_incl", -1); 670 di = dict_find(dict, (char_u *)"end_incl", -1);
671 if (di != NULL) 671 if (di != NULL)
672 { 672 {
673 if (get_tv_number(&di->di_tv)) 673 if (tv_get_number(&di->di_tv))
674 prop->pt_flags |= PT_FLAG_INS_END_INCL; 674 prop->pt_flags |= PT_FLAG_INS_END_INCL;
675 else 675 else
676 prop->pt_flags &= ~PT_FLAG_INS_END_INCL; 676 prop->pt_flags &= ~PT_FLAG_INS_END_INCL;
677 } 677 }
678 } 678 }
704 { 704 {
705 char_u *name; 705 char_u *name;
706 buf_T *buf = NULL; 706 buf_T *buf = NULL;
707 hashitem_T *hi; 707 hashitem_T *hi;
708 708
709 name = get_tv_string(&argvars[0]); 709 name = tv_get_string(&argvars[0]);
710 if (*name == NUL) 710 if (*name == NUL)
711 { 711 {
712 EMSG(_(e_invarg)); 712 EMSG(_(e_invarg));
713 return; 713 return;
714 } 714 }
738 * prop_type_get({name} [, {bufnr}]) 738 * prop_type_get({name} [, {bufnr}])
739 */ 739 */
740 void 740 void
741 f_prop_type_get(typval_T *argvars, typval_T *rettv UNUSED) 741 f_prop_type_get(typval_T *argvars, typval_T *rettv UNUSED)
742 { 742 {
743 char_u *name = get_tv_string(&argvars[0]); 743 char_u *name = tv_get_string(&argvars[0]);
744 744
745 if (*name == NUL) 745 if (*name == NUL)
746 { 746 {
747 EMSG(_(e_invarg)); 747 EMSG(_(e_invarg));
748 return; 748 return;