Skip to content
Permalink
Browse files
patch 8.1.0226: too many #ifdefs
Problem:    Too many #ifdefs.
Solution:   Graduate the +vreplace feature, it's not much code and quite a few
            #ifdefs.
  • Loading branch information
brammool committed Jul 29, 2018
1 parent 612cc38 commit 1f0bfe561737cd445532f20d7607a81d1dadddee
Showing with 21 additions and 158 deletions.
  1. +0 −4 runtime/doc/change.txt
  2. +1 −1 runtime/doc/various.txt
  3. +6 −81 src/edit.c
  4. +0 −4 src/evalfunc.c
  5. +0 −7 src/feature.h
  6. +0 −2 src/globals.h
  7. +0 −2 src/gui.c
  8. +1 −5 src/macros.h
  9. +6 −28 src/misc1.c
  10. +0 −2 src/misc2.c
  11. +2 −8 src/normal.c
  12. +0 −2 src/ops.c
  13. +1 −4 src/screen.c
  14. +2 −4 src/version.c
  15. +2 −4 src/vim.h
@@ -177,8 +177,6 @@ gR Enter Virtual Replace mode: Each character you type
<Tab> may replace several characters at once.
Repeat the entered text [count]-1 times. See
|Virtual-Replace-mode| for more details.
{not available when compiled without the |+vreplace|
feature}

*c*
["x]c{motion} Delete {motion} text [into register x] and start
@@ -303,8 +301,6 @@ gr{char} Replace the virtual characters under the cursor with
space. See |gR| and |Virtual-Replace-mode| for more
details. As with |r| a count may be given.
{char} can be entered like with |r|.
{not available when compiled without the |+vreplace|
feature}

*digraph-arg*
The argument for Normal mode commands like |r| and |t| is a single character.
@@ -461,7 +461,7 @@ N *+viminfo* |'viminfo'|
N *+virtualedit* |'virtualedit'|
S *+visual* Visual mode |Visual-mode| Always enabled since 7.4.200.
N *+visualextra* extra Visual mode commands |blockwise-operators|
N *+vreplace* |gR| and |gr|
T *+vreplace* |gR| and |gr|
*+vtp* on MS-Windows console: support for 'termguicolors'
N *+wildignore* |'wildignore'|
N *+wildmenu* |'wildmenu'|

0 comments on commit 1f0bfe5

Please sign in to comment.