mirror of
https://github.com/vim/vim.git
synced 2025-09-27 04:14:06 -04:00
patch 9.0.0747: too many #ifdefs
Problem: Too many #ifdefs. Solution: Gradudate the +cmdline_info feature. (Martin Tournoij, closes #11330)
This commit is contained in:
committed by
Bram Moolenaar
parent
856c5d2bc7
commit
ba43e76fcd
@@ -2315,15 +2315,13 @@ term_paste_register(int prev_c UNUSED)
|
||||
long reglen = 0;
|
||||
int type;
|
||||
|
||||
#ifdef FEAT_CMDL_INFO
|
||||
if (add_to_showcmd(prev_c))
|
||||
if (add_to_showcmd('"'))
|
||||
out_flush();
|
||||
#endif
|
||||
|
||||
c = term_vgetc();
|
||||
#ifdef FEAT_CMDL_INFO
|
||||
clear_showcmd();
|
||||
#endif
|
||||
|
||||
if (!term_use_loop())
|
||||
// job finished while waiting for a character
|
||||
return;
|
||||
@@ -2702,16 +2700,14 @@ terminal_loop(int blocking)
|
||||
int prev_raw_c = raw_c;
|
||||
int prev_mod_mask = mod_mask;
|
||||
|
||||
#ifdef FEAT_CMDL_INFO
|
||||
if (add_to_showcmd(c))
|
||||
out_flush();
|
||||
#endif
|
||||
|
||||
raw_c = term_vgetc();
|
||||
c = raw_c_to_ctrl(raw_c);
|
||||
|
||||
#ifdef FEAT_CMDL_INFO
|
||||
clear_showcmd();
|
||||
#endif
|
||||
|
||||
if (!term_use_loop_check(TRUE)
|
||||
|| in_terminal_loop != curbuf->b_term)
|
||||
// job finished while waiting for a character
|
||||
|
Reference in New Issue
Block a user