patch 8.1.1210: support for user commands is spread out
Problem: Support for user commands is spread out. No good reason to make
user commands optional.
Solution: Move user command support to usercmd.c. Always enable the
user_commands feature.
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 2614571..ceaa0e0 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt* For Vim version 8.1. Last change: 2019 Apr 21
+*eval.txt* For Vim version 8.1. Last change: 2019 Apr 27
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -10550,7 +10550,7 @@
ttyout output is a terminal (tty)
unix Unix version of Vim. *+unix*
unnamedplus Compiled with support for "unnamedplus" in 'clipboard'
-user_commands User-defined commands.
+user_commands User-defined commands. (always true)
vcon Win32: Virtual console support is working, can use
'termguicolors'. Also see |+vtp|.
vertsplit Compiled with vertically split windows |:vsplit|.
diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt
index 428a734..923ac24 100644
--- a/runtime/doc/various.txt
+++ b/runtime/doc/various.txt
@@ -456,7 +456,8 @@
N *+timers* the |timer_start()| function
N *+title* Setting the window 'title' and 'icon'
N *+toolbar* |gui-toolbar|
-N *+user_commands* User-defined commands. |user-commands|
+T *+user_commands* User-defined commands. |user-commands|
+ Always enabled since 8.1.1210.
B *+vartabs* Variable-width tabstops. |'vartabstop'|
N *+viminfo* |'viminfo'|
*+vertsplit* Vertically split windows |:vsplit|; Always enabled