Lines Matching refs:oldwin
36 static int win_alloc_firstwin(win_T *oldwin);
527 win_T *oldwin = curwin; in do_window() local
541 goto_tabpage_win(oldtab, oldwin); in do_window()
848 win_T *oldwin; in win_split_ins() local
864 oldwin = firstwin; in win_split_ins()
866 oldwin = lastwin; in win_split_ins()
868 oldwin = curwin; in win_split_ins()
871 if (ONE_WINDOW && p_ls == 1 && oldwin->w_status_height == 0) in win_split_ins()
873 if (VISIBLE_HEIGHT(oldwin) <= p_wmh && new_wp == NULL) in win_split_ins()
911 minwidth = frame_minwidth(oldwin->w_frame, NOWIN); in win_split_ins()
912 prevfrp = oldwin->w_frame; in win_split_ins()
913 for (frp = oldwin->w_frame->fr_parent; frp != NULL; in win_split_ins()
927 minwidth = frame_minwidth(oldwin->w_frame, NOWIN); in win_split_ins()
928 available = oldwin->w_frame->fr_width; in win_split_ins()
937 new_size = oldwin->w_width / 2; in win_split_ins()
944 if (oldwin->w_width - new_size - 1 < p_wmw) in win_split_ins()
950 if (oldwin->w_p_wfw) in win_split_ins()
951 win_setwidth_win(oldwin->w_width + new_size + 1, oldwin); in win_split_ins()
956 && oldwin->w_frame->fr_parent != NULL) in win_split_ins()
958 frp = oldwin->w_frame->fr_parent->fr_child; in win_split_ins()
961 if (frp->fr_win != oldwin && frp->fr_win != NULL in win_split_ins()
963 || frp->fr_win->w_width > oldwin->w_width in win_split_ins()
994 minheight = frame_minheight(oldwin->w_frame, NOWIN) + need_status; in win_split_ins()
995 prevfrp = oldwin->w_frame; in win_split_ins()
996 for (frp = oldwin->w_frame->fr_parent; frp != NULL; in win_split_ins()
1010 minheight = frame_minheight(oldwin->w_frame, NOWIN) + need_status; in win_split_ins()
1011 available = oldwin->w_frame->fr_height; in win_split_ins()
1019 oldwin_height = oldwin->w_height; in win_split_ins()
1022 oldwin->w_status_height = STATUS_HEIGHT; in win_split_ins()
1039 if (oldwin->w_p_wfh) in win_split_ins()
1043 set_fraction(oldwin); in win_split_ins()
1046 win_setheight_win(oldwin->w_height + new_size + STATUS_HEIGHT, in win_split_ins()
1047 oldwin); in win_split_ins()
1048 oldwin_height = oldwin->w_height; in win_split_ins()
1056 && oldwin->w_frame->fr_parent != NULL) in win_split_ins()
1058 frp = oldwin->w_frame->fr_parent->fr_child; in win_split_ins()
1061 if (frp->fr_win != oldwin && frp->fr_win != NULL in win_split_ins()
1085 wp = win_alloc(oldwin, FALSE); in win_split_ins()
1087 win_append(oldwin, wp); in win_split_ins()
1092 wp = win_alloc(oldwin->w_prev, FALSE); in win_split_ins()
1094 win_append(oldwin->w_prev, wp); in win_split_ins()
1132 curfrp = oldwin->w_frame; in win_split_ins()
1155 oldwin->w_frame = frp; in win_split_ins()
1176 set_fraction(oldwin); in win_split_ins()
1177 wp->w_fraction = oldwin->w_fraction; in win_split_ins()
1185 win_new_height(oldwin, oldwin->w_height - 1); in win_split_ins()
1186 oldwin->w_status_height = need_status; in win_split_ins()
1199 wp->w_winrow = oldwin->w_winrow; in win_split_ins()
1200 win_new_height(wp, VISIBLE_HEIGHT(oldwin)); in win_split_ins()
1201 wp->w_status_height = oldwin->w_status_height; in win_split_ins()
1212 wp->w_vsep_width = oldwin->w_vsep_width; in win_split_ins()
1213 oldwin->w_vsep_width = 1; in win_split_ins()
1225 win_new_width(oldwin, oldwin->w_width - (new_size + 1)); in win_split_ins()
1228 wp->w_wincol = oldwin->w_wincol; in win_split_ins()
1229 oldwin->w_wincol += new_size + 1; in win_split_ins()
1232 wp->w_wincol = oldwin->w_wincol + oldwin->w_width + 1; in win_split_ins()
1233 frame_fix_width(oldwin); in win_split_ins()
1247 wp->w_wincol = oldwin->w_wincol; in win_split_ins()
1248 win_new_width(wp, oldwin->w_width); in win_split_ins()
1249 wp->w_vsep_width = oldwin->w_vsep_width; in win_split_ins()
1266 win_new_height(oldwin, oldwin_height - (new_size + STATUS_HEIGHT)); in win_split_ins()
1269 wp->w_winrow = oldwin->w_winrow; in win_split_ins()
1271 oldwin->w_winrow += wp->w_height + STATUS_HEIGHT; in win_split_ins()
1275 wp->w_winrow = oldwin->w_winrow + VISIBLE_HEIGHT(oldwin) in win_split_ins()
1277 wp->w_status_height = oldwin->w_status_height; in win_split_ins()
1279 oldwin->w_status_height = STATUS_HEIGHT; in win_split_ins()
1284 frame_fix_height(oldwin); in win_split_ins()
1293 redraw_win_later(oldwin, NOT_VALID); in win_split_ins()
1337 wp->w_changelistidx = oldwin->w_changelistidx; in win_split_ins()
3773 win_alloc_firstwin(win_T *oldwin) in win_alloc_firstwin() argument
3776 if (oldwin == NULL) in win_alloc_firstwin()
3794 win_init(curwin, oldwin, 0); in win_alloc_firstwin()