diff options
Diffstat (limited to 'src/proto')
-rw-r--r-- | src/proto/ex_docmd.pro | 2 | ||||
-rw-r--r-- | src/proto/window.pro | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/proto/ex_docmd.pro b/src/proto/ex_docmd.pro index a6998cf50..a171e9730 100644 --- a/src/proto/ex_docmd.pro +++ b/src/proto/ex_docmd.pro @@ -23,6 +23,8 @@ char_u *get_user_cmd_nargs __ARGS((expand_T *xp, int idx)); char_u *get_user_cmd_complete __ARGS((expand_T *xp, int idx)); int parse_compl_arg __ARGS((char_u *value, int vallen, int *complp, long *argt, char_u **compl_arg)); void not_exiting __ARGS((void)); +void tabpage_close __ARGS((int forceit)); +void tabpage_close_other __ARGS((tabpage_T *tp, int forceit)); void handle_drop __ARGS((int filec, char_u **filev, int split)); void alist_clear __ARGS((alist_T *al)); void alist_init __ARGS((alist_T *al)); diff --git a/src/proto/window.pro b/src/proto/window.pro index 0ff745a08..ae6aa636f 100644 --- a/src/proto/window.pro +++ b/src/proto/window.pro @@ -6,15 +6,18 @@ int win_count __ARGS((void)); int make_windows __ARGS((int count, int vertical)); void win_move_after __ARGS((win_T *win1, win_T *win2)); void win_equal __ARGS((win_T *next_curwin, int current, int dir)); -void close_windows __ARGS((buf_T *buf)); +void close_windows __ARGS((buf_T *buf, int keep_curwin)); int last_window __ARGS((void)); void win_close __ARGS((win_T *win, int free_buf)); +void win_close_othertab __ARGS((win_T *win, int free_buf, tabpage_T *tp)); void win_free_all __ARGS((void)); void close_others __ARGS((int message, int forceit)); void win_init __ARGS((win_T *wp)); int win_alloc_first __ARGS((void)); void win_init_size __ARGS((void)); int win_new_tabpage __ARGS((void)); +int valid_tabpage __ARGS((tabpage_T *tpc)); +tabpage_T *find_tabpage __ARGS((int n)); void goto_tabpage __ARGS((int n)); void win_goto __ARGS((win_T *wp)); win_T *win_find_nr __ARGS((int winnr)); |