diff options
author | ichizok <gclient.gaap@gmail.com> | 2022-04-05 14:18:44 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-04-05 14:18:44 +0100 |
commit | 02560424bf838cadc8c19294af6b6b6c383ab291 (patch) | |
tree | d4b3e88be942c425394cef6b2e6d0bad8fc5cb88 /src/optiondefs.h | |
parent | 72bb10df1fb3eb69bc91f5babfb8881ce098cba1 (diff) | |
download | vim-git-02560424bf838cadc8c19294af6b6b6c383ab291.tar.gz |
patch 8.2.4694: avoidance of #elif causes more preproc nestingv8.2.4694
Problem: Avoidance of #elif causes more preproc nesting.
Solution: Use #elif where it is useful. (Ozaki Kiichi, closes #10081)
Diffstat (limited to 'src/optiondefs.h')
-rw-r--r-- | src/optiondefs.h | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/src/optiondefs.h b/src/optiondefs.h index 9eb0e7859..4f2ec4ddc 100644 --- a/src/optiondefs.h +++ b/src/optiondefs.h @@ -1148,21 +1148,17 @@ static struct vimoption options[] = #ifdef FEAT_QUICKFIX (char_u *)&p_gp, PV_GP, { -# ifdef MSWIN +# if defined(MSWIN) // may be changed to "grep -n" in os_win32.c (char_u *)"findstr /n", -# else -# ifdef UNIX +# elif defined(UNIX) // Add an extra file name so that grep will always // insert a file name in the match line. (char_u *)"grep -n $* /dev/null", -# else -# ifdef VMS +# elif defined(VMS) (char_u *)"SEARCH/NUMBERS ", -# else +# else (char_u *)"grep -n ", -# endif -# endif # endif (char_u *)0L} #else @@ -1431,14 +1427,12 @@ static struct vimoption options[] = // ( and ) are used in text separating fnames (char_u *)"@,48-57,/,\\,.,-,_,+,,,#,$,%,{,},[,],:,@-@,!,~,=", #else -# ifdef AMIGA +# if defined(AMIGA) (char_u *)"@,48-57,/,.,-,_,+,,,$,:", -# else -# ifdef VMS +# elif defined(VMS) (char_u *)"@,48-57,/,.,-,_,+,,,#,$,%,<,>,[,],:,;,~", -# else // UNIX et al. +# else // UNIX et al. (char_u *)"@,48-57,/,.,-,_,+,,,#,$,%,~,=", -# endif # endif #endif (char_u *)0L} SCTX_INIT}, @@ -1497,18 +1491,14 @@ static struct vimoption options[] = {"keywordprg", "kp", P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, (char_u *)&p_kp, PV_KP, { -#ifdef MSWIN +#if defined(MSWIN) (char_u *)":help", -#else -# ifdef VMS +#elif defined(VMS) (char_u *)"help", -# else -# ifdef USEMAN_S +#elif defined(USEMAN_S) (char_u *)"man -s", -# else +#else (char_u *)"man", -# endif -# endif #endif (char_u *)0L} SCTX_INIT}, {"langmap", "lmap", P_STRING|P_VI_DEF|P_ONECOMMA|P_NODUP|P_SECURE, @@ -2767,13 +2757,11 @@ static struct vimoption options[] = (char_u *)&p_viminfo, PV_NONE, #if defined(MSWIN) {(char_u *)"", (char_u *)"'100,<50,s10,h,rA:,rB:"} -#else -# ifdef AMIGA +#elif defined(AMIGA) {(char_u *)"", (char_u *)"'100,<50,s10,h,rdf0:,rdf1:,rdf2:"} -# else +#else {(char_u *)"", (char_u *)"'100,<50,s10,h"} -# endif #endif #else (char_u *)NULL, PV_NONE, |