neovim/runtime
Justin M. Keyes 91507c271e 'inccommand': Detect "non-interactive", "too slow".
command_line_changed:
  - Check (current_SID == 0) instead of KeyTyped
    - We want to update during mappings (KeyTyped is false then).
  - Check vpeekc_any()
    - Avoids unnecessary work.
    - Avoids triggering live preview during macros.
    - Caveat: This makes the redraw "stutter" if user spams (holds a key)
      in the replace pattern. But that scenario is not important.
  - Update screen if the command is changed to a non-live command.
    (`s->live` goes from true => false) => clears the preview
command_line_execute:
  - Let CTRL-C cancel live preview
do_sub:
  - Enforce a time limit ('redrawtime').
  - Unset 'inccommand' if time limit is reached.

Closes #5602
Closes #5585
2016-11-15 04:22:24 +01:00
..
autoload CheckHealth: Include v:throwpoint in error message (#5575) 2016-11-12 11:59:15 +01:00
colors Remove VisualNOS highlight group remnants 2015-07-04 15:43:54 -04:00
compiler vim-patch:0648142 2016-10-15 11:51:46 +09:00
doc 'inccommand': Detect "non-interactive", "too slow". 2016-11-15 04:22:24 +01:00
ftplugin Merge #5483 from Shougo/vim-0648142 2016-10-24 13:17:41 +02:00
indent vim-patch:939a1ab 2016-10-04 23:33:28 +09:00
keymap
macros vim-patch:7.4.1673 (#5141) 2016-08-03 08:07:28 -04:00
pack/dist/opt vim-patch:7.4.1673 (#5141) 2016-08-03 08:07:28 -04:00
plugin doc; vim-patch.sh 2016-10-24 13:26:55 +02:00
print Remove dec-mcs remnants 2014-12-19 15:28:49 -05:00
syntax 'inccommand': buftype=nofile, restore cursor/view 2016-11-10 15:48:00 +01:00
tutor tutor: Update vim-tutor to 0.2.1 2015-11-28 10:59:21 +01:00
bugreport.vim
CMakeLists.txt eval: use gperf to generate the hash of builtin functions 2016-08-31 21:57:04 +02:00
delmenu.vim
filetype.vim vim-patch:269f595 2016-10-15 12:21:13 +09:00
ftoff.vim
ftplugin.vim
ftplugof.vim
indent.vim
indoff.vim
macmap.vim
makemenu.vim vim-patch:fc39ec 2016-04-16 23:06:24 -07:00
menu.vim Remove Amiga remnants 2014-12-19 15:28:49 -05:00
mswin.vim
optwin.vim Merge #5427 from Shougo/vim-7.4.1714 2016-10-13 00:22:23 +02:00
rgb.txt
scripts.vim vim-patch:2685212 2016-10-15 12:15:36 +09:00
synmenu.vim vim-patch:0c1ff16 2016-10-04 23:34:28 +09:00
vimrc_example.vim vim-patch:7.4.1714 2016-10-04 23:14:47 +09:00