changeset 30723:6ceb06c2c6ae v9.0.0696

patch 9.0.0696: it is unclear if the +rightleft and +arabic features are used Commit: https://github.com/vim/vim/commit/fbdce1850098e7e9364993cd8c51e4a686c01ae9 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Oct 8 15:30:55 2022 +0100 patch 9.0.0696: it is unclear if the +rightleft and +arabic features are used Problem: It is unclear if the +rightleft and +arabic features are actively being used. Solution: Disable the features, await feedback.
author Bram Moolenaar <Bram@vim.org>
date Sat, 08 Oct 2022 16:45:03 +0200
parents 0dbffb118f79
children 520221dd8d0e
files src/feature.h src/version.c
diffstat 2 files changed, 14 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/feature.h
+++ b/src/feature.h
@@ -236,6 +236,18 @@
 # endif
 #endif
 
+// It is unclear if there are any users of the +rightleft and +arabic fetures.
+// The lack of feedback and bug reports suggests that they are not actively
+// being used.
+// FOR NOW: disable the features here.  If nobody complains the code can be
+// removed.
+#ifdef FEAT_RIGHTLEFT
+# undef FEAT_RIGHTLEFT
+#endif
+#ifdef FEAT_ARABIC
+# undef FEAT_ARABIC
+#endif
+
 /*
  * +emacs_tags		When FEAT_EMACS_TAGS defined: Include support for
  *			emacs style TAGS file.
--- a/src/version.c
+++ b/src/version.c
@@ -700,6 +700,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    696,
+/**/
     695,
 /**/
     694,