diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-11-22 18:18:38 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-11-22 18:18:38 +0000 |
commit | 9af2ea80a874cecad9acd0a1c84e8e114182bbf8 (patch) | |
tree | 61d35ef5750c2e29e36f54daef71f1cdc2d25271 /src | |
parent | b775e724394e05f3648fcb5f977979a592dd3f8c (diff) |
patch 9.0.0921: missing defined(PROTO) in #ifdefv9.0.0921
Problem: Missing defined(PROTO) in #ifdef.
Solution: Adjust #ifdef so that proto works with different features.
Clean up some preprocessor indenting.
Diffstat (limited to 'src')
-rw-r--r-- | src/option.c | 43 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 25 insertions, 20 deletions
diff --git a/src/option.c b/src/option.c index 92175ef70e..b76cbb0e11 100644 --- a/src/option.c +++ b/src/option.c @@ -3925,7 +3925,8 @@ findoption(char_u *arg) return opt_idx; } -#if defined(FEAT_EVAL) || defined(FEAT_TCL) || defined(FEAT_MZSCHEME) || defined(FEAT_SPELL) +#if defined(FEAT_EVAL) || defined(FEAT_TCL) || defined(FEAT_MZSCHEME) \ + || defined(FEAT_SPELL) || defined(PROTO) /* * Get the value for an option. * @@ -4127,14 +4128,14 @@ get_option_value_strict( *numval = bufIsChanged((buf_T *)from); varp = NULL; } -#ifdef FEAT_CRYPT +# ifdef FEAT_CRYPT else if (p->indir == PV_KEY) { // never return the value of the crypt key *stringval = NULL; varp = NULL; } -#endif +# endif else { buf_T *save_curbuf = curbuf; @@ -5151,29 +5152,29 @@ unset_global_local_option(char_u *name, void *from) case PV_SO: curwin->w_p_so = -1; break; -#ifdef FEAT_FIND_ID +# ifdef FEAT_FIND_ID case PV_DEF: clear_string_option(&buf->b_p_def); break; case PV_INC: clear_string_option(&buf->b_p_inc); break; -#endif +# endif case PV_DICT: clear_string_option(&buf->b_p_dict); break; case PV_TSR: clear_string_option(&buf->b_p_tsr); break; -#ifdef FEAT_COMPL_FUNC +# ifdef FEAT_COMPL_FUNC case PV_TSRFU: clear_string_option(&buf->b_p_tsrfu); break; -#endif +# endif case PV_FP: clear_string_option(&buf->b_p_fp); break; -#ifdef FEAT_QUICKFIX +# ifdef FEAT_QUICKFIX case PV_EFM: clear_string_option(&buf->b_p_efm); break; @@ -5183,27 +5184,27 @@ unset_global_local_option(char_u *name, void *from) case PV_MP: clear_string_option(&buf->b_p_mp); break; -#endif -#if defined(FEAT_BEVAL) && defined(FEAT_EVAL) +# endif +# if defined(FEAT_BEVAL) && defined(FEAT_EVAL) case PV_BEXPR: clear_string_option(&buf->b_p_bexpr); break; -#endif -#if defined(FEAT_CRYPT) +# endif +# if defined(FEAT_CRYPT) case PV_CM: clear_string_option(&buf->b_p_cm); break; -#endif -#ifdef FEAT_LINEBREAK +# endif +# ifdef FEAT_LINEBREAK case PV_SBR: clear_string_option(&((win_T *)from)->w_p_sbr); break; -#endif -#ifdef FEAT_STL_OPT +# endif +# ifdef FEAT_STL_OPT case PV_STL: clear_string_option(&((win_T *)from)->w_p_stl); break; -#endif +# endif case PV_UL: buf->b_p_ul = NO_LOCAL_UNDOLEVEL; break; @@ -6875,8 +6876,9 @@ paste_option_changed(void) #ifdef FEAT_VARTABS if (buf->b_p_vsts_nopaste) vim_free(buf->b_p_vsts_nopaste); - buf->b_p_vsts_nopaste = buf->b_p_vsts && buf->b_p_vsts != empty_option - ? vim_strsave(buf->b_p_vsts) : NULL; + buf->b_p_vsts_nopaste = + buf->b_p_vsts && buf->b_p_vsts != empty_option + ? vim_strsave(buf->b_p_vsts) : NULL; #endif } @@ -6897,7 +6899,8 @@ paste_option_changed(void) #ifdef FEAT_VARTABS if (p_vsts_nopaste) vim_free(p_vsts_nopaste); - p_vsts_nopaste = p_vsts && p_vsts != empty_option ? vim_strsave(p_vsts) : NULL; + p_vsts_nopaste = p_vsts && p_vsts != empty_option + ? vim_strsave(p_vsts) : NULL; #endif } diff --git a/src/version.c b/src/version.c index 3dbf2ef1eb..cde6e1d11a 100644 --- a/src/version.c +++ b/src/version.c @@ -696,6 +696,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 921, +/**/ 920, /**/ 919, |