neovim/test/functional/ui
zeertzjq bfe0acaea1
vim-patch:9.1.0740: incorrect internal diff with empty file (#30471)
Problem:  incorrect internal diff with an empty file
Solution: Set pointer to NULL, instead of using an empty line file
          (Yukihiro Nakadaira)

When using internal diff, empty file is read as one empty line file.
So result differs from external diff.

closes: vim/vim#15719

f1694b439b

Co-authored-by: Yukihiro Nakadaira <yukihiro.nakadaira@gmail.com>
2024-09-23 12:04:07 +08:00
..
bufhl_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
cmdline_highlight_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
cmdline_spec.lua feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
cursor_spec.lua vim-patch:9.1.0476: Cannot see matched text in popup menu 2024-06-15 04:47:23 +08:00
decorations_spec.lua fix(decor): exclude invalid marks from meta total 2024-09-04 15:13:12 +02:00
diff_spec.lua vim-patch:9.1.0740: incorrect internal diff with empty file (#30471) 2024-09-23 12:04:07 +08:00
embed_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
float_spec.lua fix(highlight): floating windows inherit NormalFloat from global-ns 2024-09-10 13:31:42 +08:00
fold_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
highlight_spec.lua vim-patch:9.1.0740: incorrect internal diff with empty file (#30471) 2024-09-23 12:04:07 +08:00
hlstate_spec.lua refactor(tests): rename terminal/testutil.lua => testterm.lua #30372 2024-09-15 03:28:14 -07:00
inccommand_spec.lua feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
inccommand_user_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
input_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
linematch_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
messages_spec.lua vim-patch:35699f1: runtime(vim): Update base-syntax, improve folding function matches (#30427) 2024-09-20 06:59:46 +08:00
mode_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
mouse_spec.lua vim-patch:9.1.0704: inserting with a count is inefficient (#30206) 2024-09-01 06:21:36 +08:00
multibyte_spec.lua feat(mbyte): support extended grapheme clusters including more emoji 2024-08-30 11:49:09 +02:00
multigrid_spec.lua feat(defaults): popupmenu "Open in browser", "Go to definition" #30261 2024-09-05 05:56:00 -07:00
options_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
output_spec.lua refactor(tests): rename terminal/testutil.lua => testterm.lua #30372 2024-09-15 03:28:14 -07:00
popupmenu_spec.lua feat(defaults): popupmenu "Open in browser", "Go to definition" #30261 2024-09-05 05:56:00 -07:00
quickfix_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
screen_basic_spec.lua fix(drawline): don't draw beyond end of window (#29035) 2024-05-27 14:37:22 +08:00
screen.lua test: fix reporting "no flush received" too early (#29735) 2024-07-17 22:39:25 +08:00
scrollbind_spec.lua fix(scrollbind): properly take filler/virtual lines into account 2024-07-31 11:33:32 +01:00
searchhl_spec.lua vim-patch:8.2.5047: CurSearch highlight is often wrong 2024-06-19 08:02:29 +08:00
sign_spec.lua fix(column): clamp line number for legacy signs 2024-06-10 20:00:59 +02:00
spell_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
statuscolumn_spec.lua fix(mouse): don't treat click on hsep as click on statusline (#29565) 2024-07-05 07:24:45 +08:00
statusline_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
syntax_conceal_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
tabline_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
title_spec.lua fix: replace NVIM with Nvim in default titlestring (#30348) 2024-09-11 20:32:08 +00:00
wildmode_spec.lua refactor(tests): again yet more global highlight definitions 2024-08-14 14:03:34 +02:00
winbar_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00