mirror of
https://github.com/vim/vim.git
synced 2025-09-26 04:04:07 -04:00
patch 8.1.1877: graduated features scattered
Problem: Graduated features scattered. Solution: Put graduated and obsolete features together.
This commit is contained in:
@@ -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
|
* +windows Multiple windows. Without this there is no help
|
||||||
* window and no status lines.
|
* window and no status lines.
|
||||||
* +vertsplit Vertically split windows.
|
* +vertsplit Vertically split windows.
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
* +cmdhist Command line history.
|
* +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
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -161,11 +169,6 @@
|
|||||||
# define FEAT_KEYMAP
|
# define FEAT_KEYMAP
|
||||||
#endif
|
#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
|
* +insert_expand CTRL-N/CTRL-P/CTRL-X in insert mode. Takes about
|
||||||
* 4Kbyte of code.
|
* 4Kbyte of code.
|
||||||
@@ -186,17 +189,6 @@
|
|||||||
# define VIM_BACKTICK /* internal backtick expansion */
|
# define VIM_BACKTICK /* internal backtick expansion */
|
||||||
#endif
|
#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.
|
* +cmdline_info 'showcmd' and 'ruler' options.
|
||||||
*/
|
*/
|
||||||
@@ -258,11 +250,6 @@
|
|||||||
# define FEAT_RIGHTLEFT
|
# define FEAT_RIGHTLEFT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
|
||||||
* +farsi Farsi (Persian language) Keymap support.
|
|
||||||
* Removed in patch 8.1.0932
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* +arabic Arabic keymap and shaping support.
|
* +arabic Arabic keymap and shaping support.
|
||||||
* Requires FEAT_RIGHTLEFT
|
* Requires FEAT_RIGHTLEFT
|
||||||
@@ -299,11 +286,6 @@
|
|||||||
# define FEAT_TAG_BINS
|
# define FEAT_TAG_BINS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
|
||||||
* +tag_old_static Old style static tags: "file:tag file ..".
|
|
||||||
* Support was removed in 8.1.1093.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* +cscope Unix only: Cscope support.
|
* +cscope Unix only: Cscope support.
|
||||||
*/
|
*/
|
||||||
@@ -372,11 +354,6 @@
|
|||||||
# define FEAT_COMPL_FUNC
|
# define FEAT_COMPL_FUNC
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
|
||||||
* +user_commands Allow the user to define his own commands.
|
|
||||||
* Now always enabled.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* +printer ":hardcopy" command
|
* +printer ":hardcopy" command
|
||||||
* +postscript Printing uses PostScript file output.
|
* +postscript Printing uses PostScript file output.
|
||||||
@@ -573,11 +550,6 @@
|
|||||||
# define FEAT_GETTEXT
|
# define FEAT_GETTEXT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
|
||||||
* +multi_byte Generic multi-byte character handling.
|
|
||||||
* Now always enabled.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* +multi_byte_ime Win32 IME input method. Only for far-east Windows, so
|
* +multi_byte_ime Win32 IME input method. Only for far-east Windows, so
|
||||||
* IME can be used to input chars. Not tested much!
|
* IME can be used to input chars. Not tested much!
|
||||||
|
@@ -769,6 +769,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1877,
|
||||||
/**/
|
/**/
|
||||||
1876,
|
1876,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user