Mercurial > vim
changeset 29694:cb4ddbe3caf3 v9.0.0187
patch 9.0.0187: command line height changes when maximizing window height
Commit: https://github.com/vim/vim/commit/96bde99bf890acd9952863a02c1d15edca2000e1
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 10 17:23:12 2022 +0100
patch 9.0.0187: command line height changes when maximizing window height
Problem: Command line height changes when maximizing window height.
Solution: Do not change the command line height. (closes https://github.com/vim/vim/issues/10885)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 10 Aug 2022 18:30:03 +0200 |
parents | 9676dc9e6829 |
children | 78eecd33c951 |
files | src/testdir/test_window_cmd.vim src/version.c src/window.c |
diffstat | 3 files changed, 22 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/testdir/test_window_cmd.vim +++ b/src/testdir/test_window_cmd.vim @@ -38,6 +38,26 @@ func Test_window_cmd_cmdwin_with_vsp() set ls&vim endfunc +func Test_cmdheight_not_changed() + set cmdheight=2 + set winminheight=0 + augroup Maximize + autocmd WinEnter * wincmd _ + augroup END + split + tabnew + tabfirst + call assert_equal(2, &cmdheight) + + tabonly! + only + set winminwidth& cmdheight& + augroup Maximize + au! + augroup END + augroup! Maximize +endfunc + " Test for jumping to windows func Test_window_jump() new
--- a/src/version.c +++ b/src/version.c @@ -736,6 +736,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 187, +/**/ 186, /**/ 185,
--- a/src/window.c +++ b/src/window.c @@ -5666,8 +5666,6 @@ win_setheight_win(int height, win_T *win if (full_screen && msg_scrolled == 0 && row < cmdline_row) screen_fill(row, cmdline_row, 0, (int)Columns, ' ', ' ', 0); cmdline_row = row; - p_ch = MAX(Rows - cmdline_row, 0); - curtab->tp_ch_used = p_ch; msg_row = row; msg_col = 0;