]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 8.1.1877: graduated features scattered v8.1.1877
authorBram Moolenaar <Bram@vim.org>
Sat, 17 Aug 2019 18:17:51 +0000 (20:17 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 17 Aug 2019 18:17:51 +0000 (20:17 +0200)
Problem:    Graduated features scattered.
Solution:   Put graduated and obsolete features together.

src/feature.h
src/version.c

index 64689c96d7d7e416d31156c8f4a596edf4b7b792..a8ae37663d61c27688f1dde2f2e9ae8596168f39 100644 (file)
  */
 
 /*
- * These features used to be optional but are now always enabled.
+ * These features used to be optional but are now always enabled:
  * +windows            Multiple windows.  Without this there is no help
  *                     window and no status lines.
  * +vertsplit          Vertically split windows.
- */
-
-/*
  * +cmdhist            Command line history.
- *                     Now always included.
+ * +localmap           Mappings and abbreviations local to a buffer.
+ * +visual             Visual mode
+ * +visualextra                Extra features for Visual mode (mostly block operators).
+ * +virtualedit                'virtualedit' option and its implementation
+ * +user_commands      Allow the user to define his own commands.
+ * +multi_byte         Generic multi-byte character handling.
+ *
+ * Obsolete:
+ * +tag_old_static     Old style static tags: "file:tag  file  ..".
+ *                     Support was removed in 8.1.1093.
+ * +farsi              Farsi (Persian language) Keymap support.
+ *                     Removed in patch 8.1.0932
  */
 
 /*
 # define FEAT_KEYMAP
 #endif
 
-/*
- * +localmap           Mappings and abbreviations local to a buffer.
- *                     Now always included.
- */
-
 /*
  * +insert_expand      CTRL-N/CTRL-P/CTRL-X in insert mode. Takes about
  *                     4Kbyte of code.
 # define VIM_BACKTICK          /* internal backtick expansion */
 #endif
 
-/*
- * +visual             Visual mode - now always included.
- * +visualextra                Extra features for Visual mode (mostly block operators).
- *                     Now always included.
- */
-
-/*
- * +virtualedit                'virtualedit' option and its implementation
- *                     Now always included.
- */
-
 /*
  * +cmdline_info       'showcmd' and 'ruler' options.
  */
 # define FEAT_RIGHTLEFT
 #endif
 
-/*
- * +farsi              Farsi (Persian language) Keymap support.
- *                     Removed in patch 8.1.0932
- */
-
 /*
  * +arabic             Arabic keymap and shaping support.
  *                     Requires FEAT_RIGHTLEFT
 # define FEAT_TAG_BINS
 #endif
 
-/*
- * +tag_old_static     Old style static tags: "file:tag  file  ..".
- *                     Support was removed in 8.1.1093.
- */
-
 /*
  * +cscope             Unix only: Cscope support.
  */
 # define FEAT_COMPL_FUNC
 #endif
 
-/*
- * +user_commands      Allow the user to define his own commands.
- *                     Now always enabled.
- */
-
 /*
  * +printer            ":hardcopy" command
  * +postscript         Printing uses PostScript file output.
 # define FEAT_GETTEXT
 #endif
 
-/*
- * +multi_byte         Generic multi-byte character handling.
- *                     Now always enabled.
- */
-
 /*
  * +multi_byte_ime     Win32 IME input method.  Only for far-east Windows, so
  *                     IME can be used to input chars.  Not tested much!
index ed8cc6b4e717c00239906aa5010f561bf13df732..b7d09aae6c8db3e6e73df87494aac00a2271c27d 100644 (file)
@@ -769,6 +769,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1877,
 /**/
     1876,
 /**/