neovim/test/functional/ui
Daniel Hahler a341eb6087 win_line: update w_last_cursorline always
Vim patch 8.1.0856 (54d9ea6) caused a performance regression in Neovim,
when `set conceallevel=1 nocursorline` was used, since then due to
refactoring in 23c71d5 `w_last_cursorline` would never get updated
anymore.

Adds/uses `redrawdebug+=nodelta` for testing this.

Fixes https://github.com/neovim/neovim/issues/11100.
Closes https://github.com/neovim/neovim/pull/11101.
2019-10-04 08:48:57 +02:00
..
bufhl_spec.lua screen: fix vcol counting with virtual text. Fixes #9941 2019-09-21 09:39:10 +02:00
cmdline_highlight_spec.lua vim-patch:8.1.1049: when user tries to exit with CTRL-C message is confusing 2019-07-28 22:19:11 -04:00
cmdline_spec.lua test/uname(): always lowercase 2019-09-01 22:49:33 -07:00
cursor_spec.lua test/ui: update tests for new msg_grid implementation 2019-09-01 15:55:10 +02:00
diff_spec.lua tests: make 'win_update redraws lines properly' more readable (#11068) 2019-09-22 14:58:38 +02:00
embed_spec.lua screen: initialize screen properly with early set display-=msgsep 2019-09-02 12:39:03 +02:00
float_spec.lua doc 2019-09-11 00:10:27 -07:00
fold_spec.lua screen: Adjust buffer sizes for multiple sign columns #10314 2019-06-24 00:01:01 +02:00
highlight_spec.lua vim-patch:8.0.0914: highlight attributes are always combined (#10256) 2019-09-26 00:50:54 +02:00
hlstate_spec.lua test/ui: update tests for new msg_grid implementation 2019-09-01 15:55:10 +02:00
inccommand_spec.lua test: fix screen assertions 2019-10-01 22:27:44 -04:00
input_spec.lua paste: use nvim_put() 2019-08-27 21:19:10 +02:00
messages_spec.lua screen: missing redraw/highlight for ruler in message area 2019-09-22 09:38:52 +02:00
mode_spec.lua Fix two more flaky tests (#11095) 2019-09-26 07:37:51 +02:00
mouse_spec.lua test: fix screen assertions 2019-10-01 22:27:44 -04:00
multibyte_spec.lua transstr_buf: fix length comparison #8681 2018-07-10 21:57:26 +02:00
multigrid_spec.lua test/ui: update tests for new msg_grid implementation 2019-09-01 15:55:10 +02:00
options_spec.lua test: remove use of require('test.helpers') 2019-05-18 15:48:13 +02:00
output_spec.lua test/uname(): always lowercase 2019-09-01 22:49:33 -07:00
popupmenu_spec.lua test: fix screen assertions 2019-10-01 22:27:44 -04:00
quickfix_spec.lua functests: Fix some ui/*_spec tests 2017-04-09 03:24:26 +03:00
screen_basic_spec.lua Fix two more flaky tests (#11095) 2019-09-26 07:37:51 +02:00
screen.lua syntax, TUI: support "strikethrough" 2019-09-13 14:46:19 -07:00
searchhl_spec.lua tests: fix/improve Screen:expect_unchanged (#10577) 2019-07-24 02:50:24 +02:00
sign_spec.lua screen: Adjust buffer sizes for multiple sign columns #10314 2019-06-24 00:01:01 +02:00
spell_spec.lua Merge #7939 "fix crash: 'spell' and long lines" 2018-02-11 13:03:24 +01:00
syntax_conceal_spec.lua win_line: update w_last_cursorline always 2019-10-04 08:48:57 +02:00
tabline_spec.lua tests: introduce screen:expect{...} form 2018-08-27 15:15:49 +02:00
wildmode_spec.lua fixup! test/wildmode_spec: fix flaky test 2019-09-04 19:03:01 -07:00