patch 8.2.3795: too many #ifdefs
Problem: Too many #ifdefs.
Solution: Graduate the jumplist feature.
diff --git a/runtime/doc/motion.txt b/runtime/doc/motion.txt
index 6e243fd..81310a9 100644
--- a/runtime/doc/motion.txt
+++ b/runtime/doc/motion.txt
@@ -1038,12 +1038,10 @@
*CTRL-O*
CTRL-O Go to [count] Older cursor position in jump list
(not a motion command).
- {not available without the |+jumplist| feature}
<Tab> or *CTRL-I* *<Tab>*
CTRL-I Go to [count] newer cursor position in jump list
(not a motion command).
- {not available without the |+jumplist| feature}
NOTE: In the GUI and in a terminal supporting
|modifyOtherKeys|, CTRL-I can be mapped separately
@@ -1053,18 +1051,15 @@
*:ju* *:jumps*
:ju[mps] Print the jump list (not a motion command).
- {not available without the |+jumplist| feature}
*:cle* *:clearjumps*
:cle[arjumps] Clear the jump list of the current window.
- {not available without the |+jumplist| feature}
*jumplist*
Jumps are remembered in a jump list. With the CTRL-O and CTRL-I command you
can go to cursor positions before older jumps, and back again. Thus you can
move up and down the list. There is a separate jump list for each window.
The maximum number of entries is fixed at 100.
-{not available without the |+jumplist| feature}
For example, after three jump commands you have this jump list:
@@ -1141,13 +1136,11 @@
positions go to the oldest change.
If there is no older change an error message is given.
(not a motion command)
- {not available without the |+jumplist| feature}
*g,* *E663*
g, Go to [count] newer cursor position in change list.
Just like |g;| but in the opposite direction.
(not a motion command)
- {not available without the |+jumplist| feature}
When using a count you jump as far back or forward as possible. Thus you can
use "999g;" to go to the first change for which the position is still
diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt
index 3f750cd..6bccc83 100644
--- a/runtime/doc/various.txt
+++ b/runtime/doc/various.txt
@@ -391,7 +391,7 @@
T *+insert_expand* |insert_expand| Insert mode completion
m *+ipv6* Support for IPv6 networking |channel|
m *+job* starting and stopping jobs |job|
-S *+jumplist* |jumplist|
+T *+jumplist* |jumplist|; Always enabled since 8.2.3795
B *+keymap* |'keymap'|
N *+lambda* |lambda| and |closure|
B *+langmap* |'langmap'|