summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-11-22 18:18:38 +0000
committerBram Moolenaar <Bram@vim.org>2022-11-22 18:18:38 +0000
commit9af2ea80a874cecad9acd0a1c84e8e114182bbf8 (patch)
tree61d35ef5750c2e29e36f54daef71f1cdc2d25271
parentb775e724394e05f3648fcb5f977979a592dd3f8c (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.
-rw-r--r--src/option.c43
-rw-r--r--src/version.c2
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,