mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 7.4.1884
Problem: Updating marks in a quickfix list is very slow when the list is long. Solution: Only update marks if the buffer has a quickfix entry.
This commit is contained in:
@@ -1865,9 +1865,10 @@ struct file_buffer
|
||||
#ifdef FEAT_MBYTE
|
||||
int b_p_bomb; /* 'bomb' */
|
||||
#endif
|
||||
#if defined(FEAT_QUICKFIX)
|
||||
#ifdef FEAT_QUICKFIX
|
||||
char_u *b_p_bh; /* 'bufhidden' */
|
||||
char_u *b_p_bt; /* 'buftype' */
|
||||
int b_has_qf_entry;
|
||||
#endif
|
||||
int b_p_bl; /* 'buflisted' */
|
||||
#ifdef FEAT_CINDENT
|
||||
@@ -2465,7 +2466,7 @@ struct window_S
|
||||
int w_wrow, w_wcol; /* cursor position in window */
|
||||
|
||||
linenr_T w_botline; /* number of the line below the bottom of
|
||||
the screen */
|
||||
the window */
|
||||
int w_empty_rows; /* number of ~ rows in window */
|
||||
#ifdef FEAT_DIFF
|
||||
int w_filler_rows; /* number of filler rows at the end of the
|
||||
|
Reference in New Issue
Block a user