Mercurial > vim
comparison src/proto/window.pro @ 31166:a86ee6c0309e v9.0.0917
patch 9.0.0917: the WinScrolled autocommand event is not enough
Commit: https://github.com/vim/vim/commit/35fc61cb5b5eba8bbb9d8f0700332fbab38f40ca
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Nov 22 12:40:50 2022 +0000
patch 9.0.0917: the WinScrolled autocommand event is not enough
Problem: The WinScrolled autocommand event is not enough.
Solution: Add WinResized and provide information about what changed.
(closes #11576)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 22 Nov 2022 13:45:04 +0100 |
parents | 981f7bc781bb |
children | 6651b86aed3b |
comparison
equal
deleted
inserted
replaced
31165:b1c24c44852a | 31166:a86ee6c0309e |
---|---|
18 void close_windows(buf_T *buf, int keep_curwin); | 18 void close_windows(buf_T *buf, int keep_curwin); |
19 int one_window(void); | 19 int one_window(void); |
20 int win_close(win_T *win, int free_buf); | 20 int win_close(win_T *win, int free_buf); |
21 void snapshot_windows_scroll_size(void); | 21 void snapshot_windows_scroll_size(void); |
22 void may_make_initial_scroll_size_snapshot(void); | 22 void may_make_initial_scroll_size_snapshot(void); |
23 void may_trigger_winscrolled(void); | 23 void may_trigger_win_scrolled_resized(void); |
24 void win_close_othertab(win_T *win, int free_buf, tabpage_T *tp); | 24 void win_close_othertab(win_T *win, int free_buf, tabpage_T *tp); |
25 void win_free_all(void); | 25 void win_free_all(void); |
26 win_T *winframe_remove(win_T *win, int *dirp, tabpage_T *tp); | 26 win_T *winframe_remove(win_T *win, int *dirp, tabpage_T *tp); |
27 void close_others(int message, int forceit); | 27 void close_others(int message, int forceit); |
28 void unuse_tabpage(tabpage_T *tp); | 28 void unuse_tabpage(tabpage_T *tp); |