neovim/test/functional
Riley Bruins b8c75a31e6 feat(treesitter): #trim! can trim all whitespace
This commit also implements more generic trimming, acting on all
whitespace (charwise) rather than just empty lines.

It will unblock
https://github.com/nvim-treesitter/nvim-treesitter/pull/3442 and allow
for properly concealing markdown bullet markers regardless of indent
width, e.g.
2024-12-06 08:36:08 -08:00
..
api fix(events): don't expand args.file for Lua callback (#31473) 2024-12-06 20:01:28 +08:00
autocmd test(autocmd/termxx_spec): fix TextChangedT test flakiness (#31296) 2024-11-22 08:08:12 +08:00
core test(main_spec): make "nvim -v" test agnostic to build type 2024-12-03 06:31:09 -05:00
editor fix(completion): avoid deleting text when completion leader changes #31448 2024-12-06 04:07:52 -08:00
ex_cmds fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
fixtures fix(lsp): retrigger diagnostics request on server cancellation (#31345) 2024-11-25 11:48:11 -06:00
legacy vim-patch:9.1.0890: %! item not allowed for 'rulerformat' (#31369) 2024-11-28 09:02:10 +08:00
lua fix(filetype): make filetype detection work with :doautocmd (#31470) 2024-12-06 20:57:21 +08:00
options fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
plugin feat(lsp): deprecate vim.lsp.start_client #31341 2024-12-04 05:14:47 -08:00
provider docs: misc (#31138) 2024-11-21 06:50:30 +08:00
script refactor(lsp): rename offset_encoding to position_encoding #31286 2024-11-25 08:06:05 -08:00
shada refactor(api)!: rename Dictionary => Dict 2024-09-23 14:42:57 +02:00
terminal defaults: disable 'number', 'relativenumber', and 'signcolumn' in terminal buffers (#31443) 2024-12-04 08:40:01 -06:00
testnvim test: move exec_lua logic to separate module 2024-11-21 11:35:16 +00:00
treesitter feat(treesitter): #trim! can trim all whitespace 2024-12-06 08:36:08 -08:00
ui test(screen): adjust screen state per stylua #31441 2024-12-04 07:31:08 -08:00
vimscript fix(messages)!: vim.ui_attach message callbacks are unsafe 2024-11-14 13:23:11 +01:00
example_spec.lua fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
preload.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testnvim.lua test: move exec_lua logic to separate module 2024-11-21 11:35:16 +00:00
testterm.lua fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00