Mercurial > vim
comparison src/structs.h @ 9201:692e156c7023 v7.4.1884
commit https://github.com/vim/vim/commit/2f095a4bc4d786e0ac834f48dd18a94fe2d140e3
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jun 3 19:05:49 2016 +0200
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.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Fri, 03 Jun 2016 19:15:05 +0200 |
parents | d0f69d0bea7a |
children | d2d44592467d |
comparison
equal
deleted
inserted
replaced
9200:5f97922c67d7 | 9201:692e156c7023 |
---|---|
1863 int b_p_ci; /* 'copyindent' */ | 1863 int b_p_ci; /* 'copyindent' */ |
1864 int b_p_bin; /* 'binary' */ | 1864 int b_p_bin; /* 'binary' */ |
1865 #ifdef FEAT_MBYTE | 1865 #ifdef FEAT_MBYTE |
1866 int b_p_bomb; /* 'bomb' */ | 1866 int b_p_bomb; /* 'bomb' */ |
1867 #endif | 1867 #endif |
1868 #if defined(FEAT_QUICKFIX) | 1868 #ifdef FEAT_QUICKFIX |
1869 char_u *b_p_bh; /* 'bufhidden' */ | 1869 char_u *b_p_bh; /* 'bufhidden' */ |
1870 char_u *b_p_bt; /* 'buftype' */ | 1870 char_u *b_p_bt; /* 'buftype' */ |
1871 int b_has_qf_entry; | |
1871 #endif | 1872 #endif |
1872 int b_p_bl; /* 'buflisted' */ | 1873 int b_p_bl; /* 'buflisted' */ |
1873 #ifdef FEAT_CINDENT | 1874 #ifdef FEAT_CINDENT |
1874 int b_p_cin; /* 'cindent' */ | 1875 int b_p_cin; /* 'cindent' */ |
1875 char_u *b_p_cino; /* 'cinoptions' */ | 1876 char_u *b_p_cino; /* 'cinoptions' */ |
2463 * buffer, thus w_wrow is relative to w_winrow. | 2464 * buffer, thus w_wrow is relative to w_winrow. |
2464 */ | 2465 */ |
2465 int w_wrow, w_wcol; /* cursor position in window */ | 2466 int w_wrow, w_wcol; /* cursor position in window */ |
2466 | 2467 |
2467 linenr_T w_botline; /* number of the line below the bottom of | 2468 linenr_T w_botline; /* number of the line below the bottom of |
2468 the screen */ | 2469 the window */ |
2469 int w_empty_rows; /* number of ~ rows in window */ | 2470 int w_empty_rows; /* number of ~ rows in window */ |
2470 #ifdef FEAT_DIFF | 2471 #ifdef FEAT_DIFF |
2471 int w_filler_rows; /* number of filler rows at the end of the | 2472 int w_filler_rows; /* number of filler rows at the end of the |
2472 window */ | 2473 window */ |
2473 #endif | 2474 #endif |