mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 9.0.0340: the 'cmdheight' zero support causes too much trouble
Problem: The 'cmdheight' zero support causes too much trouble. Solution: Revert support for 'cmdheight' being zero.
This commit is contained in:
@@ -1011,7 +1011,6 @@ do_bang(
|
||||
if (addr_count == 0) // :!
|
||||
{
|
||||
// echo the command
|
||||
dont_use_message_window();
|
||||
msg_start();
|
||||
msg_putchar(':');
|
||||
msg_putchar('!');
|
||||
@@ -3702,7 +3701,6 @@ ex_substitute(exarg_T *eap)
|
||||
int endcolumn = FALSE; // cursor in last column when done
|
||||
pos_T old_cursor = curwin->w_cursor;
|
||||
int start_nsubs;
|
||||
int cmdheight0 = p_ch == 0;
|
||||
#ifdef FEAT_EVAL
|
||||
int save_ma = 0;
|
||||
int save_sandbox = 0;
|
||||
@@ -4012,14 +4010,6 @@ ex_substitute(exarg_T *eap)
|
||||
}
|
||||
}
|
||||
|
||||
if (cmdheight0)
|
||||
{
|
||||
// If cmdheight is 0, cmdheight must be set to 1 when we enter command
|
||||
// line.
|
||||
set_option_value((char_u *)"ch", 1L, NULL, 0);
|
||||
redraw_statuslines();
|
||||
}
|
||||
|
||||
/*
|
||||
* Check for a match on each line.
|
||||
*/
|
||||
@@ -4902,10 +4892,6 @@ outofmem:
|
||||
changed_window_setting();
|
||||
#endif
|
||||
|
||||
// Restore cmdheight
|
||||
if (cmdheight0)
|
||||
set_option_value((char_u *)"ch", 0L, NULL, 0);
|
||||
|
||||
vim_regfree(regmatch.regprog);
|
||||
vim_free(sub_copy);
|
||||
|
||||
|
Reference in New Issue
Block a user