comparison src/window.c @ 16166:a3284dd27de6 v8.1.1088

patch 8.1.1088: height of quickfix window not retained with vertical split commit https://github.com/vim/vim/commit/9e1e358d376284c3aaf3a9f1e568bca297405f62 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Mar 30 19:49:06 2019 +0100 patch 8.1.1088: height of quickfix window not retained with vertical split Problem: Height of quickfix window not retained with vertical split. Solution: Use frame_fixed_height() and frame_fixed_width(). (Hongbo Liu, closes #4013, closes #2998)
author Bram Moolenaar <Bram@vim.org>
date Sat, 30 Mar 2019 20:00:05 +0100
parents 096b8ccd855e
children 243cdc183ec9
comparison
equal deleted inserted replaced
16165:647e37b405fd 16166:a3284dd27de6
2675 frp3 = frp_close->fr_next; 2675 frp3 = frp_close->fr_next;
2676 while (frp != NULL || frp3 != NULL) 2676 while (frp != NULL || frp3 != NULL)
2677 { 2677 {
2678 if (frp != NULL) 2678 if (frp != NULL)
2679 { 2679 {
2680 if (frp->fr_win != NULL && !frp->fr_win->w_p_wfh) 2680 if (!frame_fixed_height(frp))
2681 { 2681 {
2682 frp2 = frp; 2682 frp2 = frp;
2683 wp = frp->fr_win; 2683 wp = frame2win(frp2);
2684 break; 2684 break;
2685 } 2685 }
2686 frp = frp->fr_prev; 2686 frp = frp->fr_prev;
2687 } 2687 }
2688 if (frp3 != NULL) 2688 if (frp3 != NULL)
2712 frp3 = frp_close->fr_next; 2712 frp3 = frp_close->fr_next;
2713 while (frp != NULL || frp3 != NULL) 2713 while (frp != NULL || frp3 != NULL)
2714 { 2714 {
2715 if (frp != NULL) 2715 if (frp != NULL)
2716 { 2716 {
2717 if (frp->fr_win != NULL && !frp->fr_win->w_p_wfw) 2717 if (!frame_fixed_width(frp))
2718 { 2718 {
2719 frp2 = frp; 2719 frp2 = frp;
2720 wp = frp->fr_win; 2720 wp = frame2win(frp2);
2721 break; 2721 break;
2722 } 2722 }
2723 frp = frp->fr_prev; 2723 frp = frp->fr_prev;
2724 } 2724 }
2725 if (frp3 != NULL) 2725 if (frp3 != NULL)