neovim/runtime/lua/vim
Luuk van Baal 037ea6e786 feat(api): add nvim__redraw for more granular redrawing
Experimental and subject to future changes.
Add a way to redraw certain elements that are not redrawn while Nvim is waiting
for input, or currently have no API to do so. This API covers all that can be
done with the :redraw* commands, in addition to the following new features:
- Immediately move the cursor to a (non-current) window.
- Target a specific window or buffer to mark for redraw.
- Mark a buffer range for redraw (replaces nvim__buf_redraw_range()).
- Redraw the 'statuscolumn'.
2024-05-02 15:57:06 +02:00
..
_meta feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
filetype vim-patch:9.1.0354: runtime(uci): No support for uci file types (#28409) 2024-04-19 14:50:12 +08:00
func fix(treesitter): return correct match table in iter_captures() 2024-03-27 10:39:46 +00:00
lsp feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
provider refactor: rewrite ruby provider in lua 2024-01-24 19:26:53 +01:00
treesitter feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
ui/clipboard fix(osc52): use nvim_chan_send() to stderr for copying (#26690) 2023-12-21 11:47:04 +08:00
_comment.lua docs: various fixes (#28208) 2024-04-30 07:04:42 +08:00
_defaults.lua docs: misc #24163 2024-04-30 04:30:21 -07:00
_editor.lua perf(lua): faster vim.deprecate() #28470 2024-04-23 08:23:45 -07:00
_init_packages.lua refactor(types): more fixes 2024-03-06 10:45:22 +00:00
_inspector.lua fix: lua annotations 2024-04-26 15:13:06 +01:00
_meta.lua refactor(lsp): resolve the config-client entanglement 2024-02-13 14:49:20 +00:00
_options.lua refactor(lua): rename tbl_islist => islist 2024-04-21 17:08:07 +02:00
_system.lua fix(vim.ui): open() may wait indefinitely #28325 2024-04-15 04:33:09 -07:00
_watch.lua fix: move fswatch linux check inside of vim.schedule (#27824) 2024-03-12 15:15:55 +08:00
diagnostic.lua feat(diagnostic): revert default behaviour of goto_next/prev() 2024-04-30 13:39:27 +01:00
F.lua fix(diagnostic): typing 2024-01-16 09:33:10 +00:00
filetype.lua vim-patch:9.1.0390: filetype: inko files are not recognized 2024-05-02 14:14:56 +02:00
fs.lua feat(fs): add vim.fs.root (#28477) 2024-04-24 21:43:46 -05:00
func.lua fix(treesitter): return correct match table in iter_captures() 2024-03-27 10:39:46 +00:00
glob.lua refactor(lua): refactored glob 2024-01-19 11:54:04 +00:00
health.lua fix: unreliable "checkhealth completions" test 2024-04-22 02:43:24 +02:00
highlight.lua docs: misc #24163 2024-04-30 04:30:21 -07:00
inspect.lua
iter.lua docs: misc #24163 2024-04-30 04:30:21 -07:00
keymap.lua refactor(lua): type annotations 2024-03-16 19:26:10 +00:00
loader.lua refactor(types): more fixes 2024-03-06 10:45:22 +00:00
lsp.lua fix(lsp): change silent in lsp.start.Opts to optional (#28524) 2024-04-26 20:26:21 +02:00
provider.lua refactor: create function for deferred loading 2024-02-03 16:53:41 +01:00
re.lua docs: auto-generate docs for vim.lpeg and vim.re 2024-01-14 11:08:33 +00:00
secure.lua refactor(lua): type annotations 2024-03-16 19:26:10 +00:00
shared.lua refactor(lua): deprecate tbl_flatten #28457 2024-04-22 04:27:57 -07:00
snippet.lua docs: add hl-SnippetTabstop tag 2024-05-02 11:39:31 +02:00
termcap.lua docs: various fixes (#28208) 2024-04-30 07:04:42 +08:00
text.lua refactor(lua): type annotations 2024-03-16 19:26:10 +00:00
treesitter.lua fix: lua annotations 2024-04-26 15:13:06 +01:00
ui.lua fix(vim.ui)!: change open() to return pcall-like values #28502 2024-04-25 04:15:58 -07:00
uri.lua fix(lua): remove uri fragment from file paths (#27647) 2024-02-28 10:50:53 +01:00
version.lua docs: support inline markdown 2024-03-09 11:21:55 +00:00
vimhelp.lua docs: apply current colorscheme to default highlight groups 2023-12-20 18:58:40 +01:00