neovim/test/functional/api
Thiago de Arruda e5165bae11 input: Remove CURSORHOLD key
Refactor input.c, normal.c and edit.c to use the K_EVENT special key to trigger
the CURSORHOLD event. In normal and edit mode, K_EVENT is treated as
K_CURSORHOLD, which enables better handling of arbitrary actions in those
states(eg: In normal mode the previous operator counts will be restored).

Also fix a test in vim_spec.lua. The test had a wrong assumption: cmdheight is
only used to determine when the press enter screen will be shown, not to limit
how many lines or control pagination.
2015-10-26 10:52:01 -03:00
..
buffer_spec.lua test: buffer_spec: fix set_line invocation 2015-07-11 22:33:05 -04:00
menu_spec.lua Notify attached UIs whenever menus change 2015-08-21 14:23:50 +01:00
server_notifications_spec.lua test: Use lua to perform sanity API checks 2014-10-16 14:06:54 -03:00
server_requests_spec.lua functests: Fix tests 2015-10-23 15:56:51 +03:00
tabpage_spec.lua test: Use lua to perform sanity API checks 2014-10-16 14:06:54 -03:00
vim_spec.lua input: Remove CURSORHOLD key 2015-10-26 10:52:01 -03:00
window_spec.lua test: Fix race condition in window_spec.lua 2015-02-16 23:17:38 -03:00