neovim/test/functional
Justin M. Keyes ff85e54939
feat(tui): builtin UI (TUI) sets client info #30397
Problem:
The default builtin UI client does not declare its client info. This
reduces discoverability and makes it difficult for plugins to identify
the UI.

Solution:
- Call nvim_set_client_info after attaching, as recommended by `:help dev-ui`.
- Also set the "pid" field.
- Also change `ui_active()` to return a count. Not directly relevant to
  this commit, but will be useful later.
2024-09-18 04:14:06 -07:00
..
api refactor(test): rename alter_slashes, invert its behavior 2024-09-09 12:23:54 +02:00
autocmd refactor(tests): rename terminal/testutil.lua => testterm.lua #30372 2024-09-15 03:28:14 -07:00
core refactor(tests): rename terminal/testutil.lua => testterm.lua #30372 2024-09-15 03:28:14 -07:00
editor Merge pull request #30272 from bfredl/replace_emoji 2024-09-06 12:08:26 +02:00
ex_cmds refactor(test): rename alter_slashes, invert its behavior 2024-09-09 12:23:54 +02:00
fixtures feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323 2024-06-24 07:54:56 -07:00
legacy vim-patch:9.1.0708: Recursive window update does not account for reset skipcol (#30217) 2024-09-01 20:19:19 +08:00
lua test(vim.ui.open): opt.cmd 2024-09-16 11:58:04 +02:00
options fix(test): "tempdir not a directory" in CI logs 2024-09-09 12:23:54 +02:00
plugin test(health): "test_plug/health/init.lua" completes as "test_plug" 2024-09-11 11:40:56 +02:00
provider refactor(tests): again yet more global highlight definitions 2024-08-14 14:03:34 +02:00
script fix(luacats): allow all types inside tuples 2024-06-01 12:56:43 +01:00
shada refactor(shada): rework msgpack decoding without msgpack-c 2024-08-05 11:12:44 +02:00
terminal feat(tui): builtin UI (TUI) sets client info #30397 2024-09-18 04:14:06 -07:00
treesitter feat(treesitter): start moving get_parser to return nil #30313 2024-09-13 05:09:11 -07:00
ui refactor(tests): rename terminal/testutil.lua => testterm.lua #30372 2024-09-15 03:28:14 -07:00
vimscript refactor(test): rename alter_slashes, invert its behavior 2024-09-09 12:23:54 +02:00
example_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
preload.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testnvim.lua feat(tui): builtin UI (TUI) sets client info #30397 2024-09-18 04:14:06 -07:00
testterm.lua refactor(tests): rename terminal/testutil.lua => testterm.lua #30372 2024-09-15 03:28:14 -07:00