diff options
Diffstat (limited to 'data/vim/patches/8.1.1264')
-rw-r--r-- | data/vim/patches/8.1.1264 | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/data/vim/patches/8.1.1264 b/data/vim/patches/8.1.1264 deleted file mode 100644 index af2878b10..000000000 --- a/data/vim/patches/8.1.1264 +++ /dev/null @@ -1,87 +0,0 @@ -To: vim_dev@googlegroups.com -Subject: Patch 8.1.1264 -Fcc: outbox -From: Bram Moolenaar <Bram@moolenaar.net> -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 8.1.1264 -Problem: Crash when closing window from WinBar click. (Ben Jackson) -Solution: Check that window pointer is still valid. (closes #4337) -Files: src/menu.c - - -*** ../vim-8.1.1263/src/menu.c 2019-04-24 23:08:20.078079973 +0200 ---- src/menu.c 2019-05-04 16:52:16.192216117 +0200 -*************** -*** 2488,2494 **** - - if (col >= item->wb_startcol && col <= item->wb_endcol) - { -! win_T *save_curwin = NULL; - pos_T save_visual = VIsual; - int save_visual_active = VIsual_active; - int save_visual_select = VIsual_select; ---- 2488,2494 ---- - - if (col >= item->wb_startcol && col <= item->wb_endcol) - { -! win_T *save_curwin = NULL; - pos_T save_visual = VIsual; - int save_visual_active = VIsual_active; - int save_visual_select = VIsual_select; -*************** -*** 2506,2514 **** - check_cursor(); - } - - execute_menu(NULL, item->wb_menu, -1); - -! if (save_curwin != NULL) - { - curwin = save_curwin; - curbuf = curwin->w_buffer; ---- 2506,2515 ---- - check_cursor(); - } - -+ // Note: the command might close the current window. - execute_menu(NULL, item->wb_menu, -1); - -! if (save_curwin != NULL && win_valid(save_curwin)) - { - curwin = save_curwin; - curbuf = curwin->w_buffer; -*************** -*** 2518,2523 **** ---- 2519,2526 ---- - VIsual_reselect = save_visual_reselect; - VIsual_mode = save_visual_mode; - } -+ if (!win_valid(wp)) -+ break; - } - } - } -*** ../vim-8.1.1263/src/version.c 2019-05-04 16:06:08.915310869 +0200 ---- src/version.c 2019-05-04 16:55:03.335008585 +0200 -*************** -*** 769,770 **** ---- 769,772 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 1264, - /**/ - --- -User: I'm having problems with my text editor. -Help desk: Which editor are you using? -User: I don't know, but it's version VI (pronounced: 6). -Help desk: Oh, then you should upgrade to version VIM (pronounced: 994). - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ an exciting new programming language -- http://www.Zimbu.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// |