summaryrefslogtreecommitdiff
path: root/src/feature.h
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-08-17 20:17:51 +0200
committerBram Moolenaar <Bram@vim.org>2019-08-17 20:17:51 +0200
commitffc0716af8e448ef8a2a3249edfd0260546933df (patch)
treed58eeb5c9b9d962d6414740de83d5171a3c99ad1 /src/feature.h
parentf8b055d1707375fa51c3050a9db682cbbfd49542 (diff)
downloadvim-git-ffc0716af8e448ef8a2a3249edfd0260546933df.tar.gz
patch 8.1.1877: graduated features scatteredv8.1.1877
Problem: Graduated features scattered. Solution: Put graduated and obsolete features together.
Diffstat (limited to 'src/feature.h')
-rw-r--r--src/feature.h54
1 files changed, 13 insertions, 41 deletions
diff --git a/src/feature.h b/src/feature.h
index 64689c96d..a8ae37663 100644
--- a/src/feature.h
+++ b/src/feature.h
@@ -94,15 +94,23 @@
*/
/*
- * 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
*/
/*
@@ -162,11 +170,6 @@
#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.
*/
@@ -187,17 +190,6 @@
#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.
*/
#ifdef FEAT_NORMAL
@@ -259,11 +251,6 @@
#endif
/*
- * +farsi Farsi (Persian language) Keymap support.
- * Removed in patch 8.1.0932
- */
-
-/*
* +arabic Arabic keymap and shaping support.
* Requires FEAT_RIGHTLEFT
*
@@ -300,11 +287,6 @@
#endif
/*
- * +tag_old_static Old style static tags: "file:tag file ..".
- * Support was removed in 8.1.1093.
- */
-
-/*
* +cscope Unix only: Cscope support.
*/
#if defined(UNIX) && defined(FEAT_BIG) && !defined(FEAT_CSCOPE) && !defined(MACOS_X)
@@ -373,11 +355,6 @@
#endif
/*
- * +user_commands Allow the user to define his own commands.
- * Now always enabled.
- */
-
-/*
* +printer ":hardcopy" command
* +postscript Printing uses PostScript file output.
*/
@@ -574,11 +551,6 @@
#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!
*/