neovim/test/functional
Björn Linse 66f4e8aee0 screen: initialize screen properly with early set display-=msgsep
Currently `nvim -u NORC --cmd "set display-=msgsep"` will still allocate the
message grid and remove it just afterwards. While inefficient, we must
make sure update_screen() re-validates the default_grid completely when
this happens.

Fix some invalid logic: don't reallocate msg_grid on resize when the grid is not
used.

Elide a too early ui_flush() on startup, which caused an invalid cursor
position to be used.
2019-09-02 12:39:03 +02:00
..
api API: nvim_buf_set_lines: handle 'nomodifiable' #10910 2019-09-01 22:04:20 -07:00
autocmd tests: use runtime from build for doc/tags with :help (#10479) 2019-08-28 22:47:54 +02:00
cmdline cmdline: CTRL-R: Omit trailing <CR>. 2017-02-18 23:24:35 +01:00
core test/uname(): always lowercase 2019-09-01 22:49:33 -07:00
eval test: "can have two timers": retry() 2019-09-01 22:49:33 -07:00
ex_cmds tests: use runtime from build for doc/tags with :help (#10479) 2019-08-28 22:47:54 +02:00
fixtures test: shell-test.c: flush all streams 2019-09-01 22:49:33 -07:00
insert normal: Don't exit CTRL-O mode after processing K_EVENT 2019-06-04 13:59:43 +02:00
legacy vim-patch:8.1.0888: the a: dict is not immutable as documented (#10819) 2019-08-21 20:17:09 +02:00
lua lua: minimal UTF-16 support needed for LSP 2019-08-08 20:10:14 +02:00
normal Merge #10596 'vim-patch:8.1.{899,903,905,907,908,910,913,1746}' 2019-07-25 12:00:08 +02:00
options findoption_len: treat viminfo/viminfofile as aliases 2019-08-26 09:39:00 +02:00
plugin Fix lualint: remove unused var 2019-08-07 14:20:23 +02:00
provider tests: use runtime from build for doc/tags with :help (#10479) 2019-08-28 22:47:54 +02:00
shada test: Minimize shada/helpers.lua #10728 2019-08-09 10:23:57 +02:00
terminal test/uname(): always lowercase 2019-09-01 22:49:33 -07:00
ui screen: initialize screen properly with early set display-=msgsep 2019-09-02 12:39:03 +02:00
viml tests: adjust to latest Vim patches 2019-05-05 14:05:25 +02:00
example_spec.lua vim-patch:8.1.{0849,1001}: 'cursorline' highlight #9757 2019-03-19 12:24:41 +01:00
helpers.lua test/uname(): always lowercase 2019-09-01 22:49:33 -07:00
preload.lua functests: Check logs in lua code 2016-06-10 21:50:49 +03:00