Lines Matching refs:rettv

463 f_gettabinfo(typval_T *argvars, typval_T *rettv)  in f_gettabinfo()  argument
469 if (rettv_list_alloc(rettv) != OK) in f_gettabinfo()
491 list_append_dict(rettv->vval.v_list, d); in f_gettabinfo()
501 f_getwininfo(typval_T *argvars, typval_T *rettv) in f_getwininfo() argument
508 if (rettv_list_alloc(rettv) != OK) in f_getwininfo()
534 list_append_dict(rettv->vval.v_list, d); in f_getwininfo()
553 list_append_dict(rettv->vval.v_list, d); in f_getwininfo()
562 f_getwinpos(typval_T *argvars UNUSED, typval_T *rettv) in f_getwinpos() argument
567 if (rettv_list_alloc(rettv) == FAIL) in f_getwinpos()
585 list_append_number(rettv->vval.v_list, (varnumber_T)x); in f_getwinpos()
586 list_append_number(rettv->vval.v_list, (varnumber_T)y); in f_getwinpos()
594 f_getwinposx(typval_T *argvars UNUSED, typval_T *rettv) in f_getwinposx() argument
596 rettv->vval.v_number = -1; in f_getwinposx()
605 rettv->vval.v_number = x; in f_getwinposx()
614 f_getwinposy(typval_T *argvars UNUSED, typval_T *rettv) in f_getwinposy() argument
616 rettv->vval.v_number = -1; in f_getwinposy()
624 rettv->vval.v_number = y; in f_getwinposy()
633 f_tabpagenr(typval_T *argvars UNUSED, typval_T *rettv) in f_tabpagenr() argument
658 rettv->vval.v_number = nr; in f_tabpagenr()
665 f_tabpagewinnr(typval_T *argvars UNUSED, typval_T *rettv) in f_tabpagewinnr() argument
680 rettv->vval.v_number = nr; in f_tabpagewinnr()
687 f_win_execute(typval_T *argvars, typval_T *rettv) in f_win_execute() argument
696 rettv->v_type = VAR_STRING; in f_win_execute()
697 rettv->vval.v_string = NULL; in f_win_execute()
714 execute_common(argvars, rettv, 1); in f_win_execute()
728 f_win_findbuf(typval_T *argvars, typval_T *rettv) in f_win_findbuf() argument
733 if (rettv_list_alloc(rettv) != FAIL) in f_win_findbuf()
734 win_findbuf(argvars, rettv->vval.v_list); in f_win_findbuf()
741 f_win_getid(typval_T *argvars, typval_T *rettv) in f_win_getid() argument
749 rettv->vval.v_number = win_getid(argvars); in f_win_getid()
756 f_win_gotoid(typval_T *argvars, typval_T *rettv) in f_win_gotoid() argument
777 rettv->vval.v_number = 1; in f_win_gotoid()
786 f_win_id2tabwin(typval_T *argvars, typval_T *rettv) in f_win_id2tabwin() argument
791 if (rettv_list_alloc(rettv) != FAIL) in f_win_id2tabwin()
792 win_id2tabwin(argvars, rettv->vval.v_list); in f_win_id2tabwin()
799 f_win_id2win(typval_T *argvars, typval_T *rettv) in f_win_id2win() argument
804 rettv->vval.v_number = win_id2win(argvars); in f_win_id2win()
811 f_win_screenpos(typval_T *argvars, typval_T *rettv) in f_win_screenpos() argument
815 if (rettv_list_alloc(rettv) == FAIL) in f_win_screenpos()
822 list_append_number(rettv->vval.v_list, wp == NULL ? 0 : wp->w_winrow + 1); in f_win_screenpos()
823 list_append_number(rettv->vval.v_list, wp == NULL ? 0 : wp->w_wincol + 1); in f_win_screenpos()
874 f_win_splitmove(typval_T *argvars, typval_T *rettv) in f_win_splitmove() argument
894 rettv->vval.v_number = -1; in f_win_splitmove()
924 f_win_gettype(typval_T *argvars, typval_T *rettv) in f_win_gettype() argument
928 rettv->v_type = VAR_STRING; in f_win_gettype()
929 rettv->vval.v_string = NULL; in f_win_gettype()
939 rettv->vval.v_string = vim_strsave((char_u *)"unknown"); in f_win_gettype()
944 rettv->vval.v_string = vim_strsave((char_u *)"autocmd"); in f_win_gettype()
947 rettv->vval.v_string = vim_strsave((char_u *)"preview"); in f_win_gettype()
951 rettv->vval.v_string = vim_strsave((char_u *)"popup"); in f_win_gettype()
955 rettv->vval.v_string = vim_strsave((char_u *)"command"); in f_win_gettype()
959 rettv->vval.v_string = vim_strsave((char_u *) in f_win_gettype()
969 f_getcmdwintype(typval_T *argvars UNUSED, typval_T *rettv) in f_getcmdwintype() argument
971 rettv->v_type = VAR_STRING; in f_getcmdwintype()
972 rettv->vval.v_string = NULL; in f_getcmdwintype()
974 rettv->vval.v_string = alloc(2); in f_getcmdwintype()
975 if (rettv->vval.v_string != NULL) in f_getcmdwintype()
977 rettv->vval.v_string[0] = cmdwin_type; in f_getcmdwintype()
978 rettv->vval.v_string[1] = NUL; in f_getcmdwintype()
987 f_winbufnr(typval_T *argvars, typval_T *rettv) in f_winbufnr() argument
996 rettv->vval.v_number = -1; in f_winbufnr()
998 rettv->vval.v_number = wp->w_buffer->b_fnum; in f_winbufnr()
1005 f_wincol(typval_T *argvars UNUSED, typval_T *rettv) in f_wincol() argument
1008 rettv->vval.v_number = curwin->w_wcol + 1; in f_wincol()
1015 f_winheight(typval_T *argvars, typval_T *rettv) in f_winheight() argument
1024 rettv->vval.v_number = -1; in f_winheight()
1026 rettv->vval.v_number = wp->w_height; in f_winheight()
1033 f_winlayout(typval_T *argvars, typval_T *rettv) in f_winlayout() argument
1037 if (rettv_list_alloc(rettv) != OK) in f_winlayout()
1052 get_framelayout(tp->tp_topframe, rettv->vval.v_list, TRUE); in f_winlayout()
1059 f_winline(typval_T *argvars UNUSED, typval_T *rettv) in f_winline() argument
1062 rettv->vval.v_number = curwin->w_wrow + 1; in f_winline()
1069 f_winnr(typval_T *argvars UNUSED, typval_T *rettv) in f_winnr() argument
1077 rettv->vval.v_number = nr; in f_winnr()
1084 f_winrestcmd(typval_T *argvars UNUSED, typval_T *rettv) in f_winrestcmd() argument
1109 rettv->vval.v_string = ga.ga_data; in f_winrestcmd()
1110 rettv->v_type = VAR_STRING; in f_winrestcmd()
1117 f_winrestview(typval_T *argvars, typval_T *rettv UNUSED) in f_winrestview()
1171 f_winsaveview(typval_T *argvars UNUSED, typval_T *rettv) in f_winsaveview() argument
1175 if (rettv_dict_alloc(rettv) == FAIL) in f_winsaveview()
1177 dict = rettv->vval.v_dict; in f_winsaveview()
1197 f_winwidth(typval_T *argvars, typval_T *rettv) in f_winwidth() argument
1206 rettv->vval.v_number = -1; in f_winwidth()
1208 rettv->vval.v_number = wp->w_width; in f_winwidth()