comparison src/feature.h @ 18203:e0ec4cd7a865 v8.1.2096

patch 8.1.2096: too many #ifdefs Commit: https://github.com/vim/vim/commit/8c96af9c05bfcac2d5ae081e098d4863db561511 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Sep 28 19:05:57 2019 +0200 patch 8.1.2096: too many #ifdefs Problem: Too many #ifdefs. Solution: Graduate FEAT_COMMENTS.
author Bram Moolenaar <Bram@vim.org>
date Sat, 28 Sep 2019 19:15:03 +0200
parents 5ae41d0ea397
children 9f51d0cef8da
comparison
equal deleted inserted replaced
18202:13049de86673 18203:e0ec4cd7a865
106 * +user_commands Allow the user to define his own commands. 106 * +user_commands Allow the user to define his own commands.
107 * +multi_byte Generic multi-byte character handling. 107 * +multi_byte Generic multi-byte character handling.
108 * +cmdline_compl completion of mappings/abbreviations in cmdline mode. 108 * +cmdline_compl completion of mappings/abbreviations in cmdline mode.
109 * +insert_expand CTRL-N/CTRL-P/CTRL-X in insert mode. 109 * +insert_expand CTRL-N/CTRL-P/CTRL-X in insert mode.
110 * +modify_fname modifiers for file name. E.g., "%:p:h". 110 * +modify_fname modifiers for file name. E.g., "%:p:h".
111 * +comments 'comments' option.
111 * 112 *
112 * Obsolete: 113 * Obsolete:
113 * +tag_old_static Old style static tags: "file:tag file ..". 114 * +tag_old_static Old style static tags: "file:tag file ..".
114 * Support was removed in 8.1.1093. 115 * Support was removed in 8.1.1093.
115 * +farsi Farsi (Persian language) Keymap support. 116 * +farsi Farsi (Persian language) Keymap support.
491 # define FEAT_CINDENT 492 # define FEAT_CINDENT
492 #endif 493 #endif
493 494
494 #ifdef FEAT_NORMAL 495 #ifdef FEAT_NORMAL
495 # define FEAT_SMARTINDENT 496 # define FEAT_SMARTINDENT
496 #endif
497
498 /*
499 * +comments 'comments' option.
500 */
501 #ifdef FEAT_NORMAL
502 # define FEAT_COMMENTS
503 #endif 497 #endif
504 498
505 /* 499 /*
506 * +cryptv Encryption (by Mohsin Ahmed <mosh@sasi.com>). 500 * +cryptv Encryption (by Mohsin Ahmed <mosh@sasi.com>).
507 */ 501 */