comparison src/option.h @ 13380:69517d67421f v8.0.1564

patch 8.0.1564: too many #ifdefs commit https://github.com/vim/vim/commit/f2bd8ef2b4507d02c6043affff8f7e85e3414d5f Author: Bram Moolenaar <Bram@vim.org> Date: Sun Mar 4 18:08:14 2018 +0100 patch 8.0.1564: too many #ifdefs Problem: Too many #ifdefs. Solution: Graduate the +autocmd feature. Takes away 450 #ifdefs and increases code size of tiny Vim by only 40 Kbyte.
author Christian Brabandt <cb@256bit.org>
date Sun, 04 Mar 2018 18:15:08 +0100
parents 6e972d830e13
children 6740c499de13
comparison
equal deleted inserted replaced
13379:0f9dd1b43244 13380:69517d67421f
475 EXTERN char_u *p_ef; /* 'errorfile' */ 475 EXTERN char_u *p_ef; /* 'errorfile' */
476 EXTERN char_u *p_efm; /* 'errorformat' */ 476 EXTERN char_u *p_efm; /* 'errorformat' */
477 EXTERN char_u *p_gefm; /* 'grepformat' */ 477 EXTERN char_u *p_gefm; /* 'grepformat' */
478 EXTERN char_u *p_gp; /* 'grepprg' */ 478 EXTERN char_u *p_gp; /* 'grepprg' */
479 #endif 479 #endif
480 #ifdef FEAT_AUTOCMD
481 EXTERN char_u *p_ei; /* 'eventignore' */ 480 EXTERN char_u *p_ei; /* 'eventignore' */
482 #endif
483 EXTERN int p_ek; /* 'esckeys' */ 481 EXTERN int p_ek; /* 'esckeys' */
484 EXTERN int p_exrc; /* 'exrc' */ 482 EXTERN int p_exrc; /* 'exrc' */
485 #ifdef FEAT_MBYTE 483 #ifdef FEAT_MBYTE
486 EXTERN char_u *p_fencs; /* 'fileencodings' */ 484 EXTERN char_u *p_fencs; /* 'fileencodings' */
487 #endif 485 #endif
1044 , BV_FEX 1042 , BV_FEX
1045 #endif 1043 #endif
1046 , BV_FF 1044 , BV_FF
1047 , BV_FLP 1045 , BV_FLP
1048 , BV_FO 1046 , BV_FO
1049 #ifdef FEAT_AUTOCMD
1050 , BV_FT 1047 , BV_FT
1051 #endif
1052 , BV_IMI 1048 , BV_IMI
1053 , BV_IMS 1049 , BV_IMS
1054 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL) 1050 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL)
1055 , BV_INDE 1051 , BV_INDE
1056 , BV_INDK 1052 , BV_INDK