Lines Matching refs:win
131 static char * tclgetwindow _ANSI_ARGS_((Tcl_Interp *interp, win_T *win));
460 win_T *win; in windowcmd() local
470 FOR_ALL_WINDOWS(win) in windowcmd()
472 string = tclgetwindow(interp, win); in windowcmd()
503 win_T *win, *savewin; in bufselfcmd() local
880 FOR_ALL_WINDOWS(win) in bufselfcmd()
882 if (win->w_buffer == buf) in bufselfcmd()
884 line = tclgetwindow(interp, win); in bufselfcmd()
940 win_T *savewin, *win; in winselfcmd() local
965 win = (win_T *)((struct ref *)ref)->vimobj; in winselfcmd()
966 savewin = curwin; curwin = win; in winselfcmd()
967 savebuf = curbuf; curbuf = win->w_buffer; in winselfcmd()
1008 resobj = Tcl_NewIntObj((int)(win->w_height)); in winselfcmd()
1019 str = tclgetbuffer(interp, win->w_buffer); in winselfcmd()
1033 err = tclsetdelcmd(interp, win->w_tcl_ref, (void *)win, objv[2]); in winselfcmd()
1047 …sprintf(buf, _("row %d column %d"), (int)row2tcl(win->w_cursor.lnum), (int)col2tcl(win->w_cursor.c… in winselfcmd()
1062 err = tclgetlinenum(interp, var, &val1, win->w_buffer); in winselfcmd()
1077 err = tclgetlinenum(interp, objv[2], &val1, win->w_buffer); in winselfcmd()
1085 win->w_cursor.lnum = val1; in winselfcmd()
1086 win->w_cursor.col = col2vim(val2); in winselfcmd()
1087 win->w_set_curswant = TRUE; in winselfcmd()
1206 win_T *win; in tclfindwin() local
1208 FOR_ALL_WINDOWS(win) in tclfindwin()
1210 if (win->w_buffer == buf) in tclfindwin()
1211 return win; in tclfindwin()
1499 tclgetwindow(Tcl_Interp *interp, win_T *win) in tclgetwindow() argument
1501 return tclgetref(interp, &(win->w_tcl_ref), "win", (void *)win, winselfcmd); in tclgetwindow()
2083 tcl_window_free(win_T *win) in tcl_window_free() argument
2092 reflist = (struct ref*)(win->w_tcl_ref); in tcl_window_free()
2095 win->w_tcl_ref = (void *)&refsdeleted; in tcl_window_free()
2097 win->w_tcl_ref = NULL; in tcl_window_free()