diff options
author | luukvbaal <luukvbaal@gmail.com> | 2024-12-19 16:04:33 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-19 07:04:33 -0800 |
commit | a5a4149e9754a96c063a357c18397aa7906edf53 (patch) | |
tree | bf3450d7456115f8267d8dc91cf4510054b3c9af | |
parent | 31d6885deba01fe0e7262dca58c94220c2fe32fc (diff) | |
download | rneovim-a5a4149e9754a96c063a357c18397aa7906edf53.tar.gz rneovim-a5a4149e9754a96c063a357c18397aa7906edf53.tar.bz2 rneovim-a5a4149e9754a96c063a357c18397aa7906edf53.zip |
docs(api): specify when decor provider on_buf is called #31634
-rw-r--r-- | runtime/doc/api.txt | 4 | ||||
-rw-r--r-- | runtime/lua/vim/_meta/api.lua | 4 | ||||
-rw-r--r-- | src/nvim/api/extmark.c | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/runtime/doc/api.txt b/runtime/doc/api.txt index 70fda5ce8a..95c8a6056f 100644 --- a/runtime/doc/api.txt +++ b/runtime/doc/api.txt @@ -2847,8 +2847,8 @@ nvim_set_decoration_provider({ns_id}, {opts}) • on_start: called first on each screen redraw > ["start", tick] < - • on_buf: called for each buffer being redrawn (before window - callbacks) > + • on_buf: called for each buffer being redrawn (once per + edit, before window callbacks) > ["buf", bufnr, tick] < • on_win: called when starting to redraw a specific window. > diff --git a/runtime/lua/vim/_meta/api.lua b/runtime/lua/vim/_meta/api.lua index 55274963ed..8d759278d0 100644 --- a/runtime/lua/vim/_meta/api.lua +++ b/runtime/lua/vim/_meta/api.lua @@ -2134,8 +2134,8 @@ function vim.api.nvim_set_current_win(window) end --- ``` --- ["start", tick] --- ``` ---- - on_buf: called for each buffer being redrawn (before ---- window callbacks) +--- - on_buf: called for each buffer being redrawn (once per edit, +--- before window callbacks) --- ``` --- ["buf", bufnr, tick] --- ``` diff --git a/src/nvim/api/extmark.c b/src/nvim/api/extmark.c index c94b8df9ea..55f537e9c9 100644 --- a/src/nvim/api/extmark.c +++ b/src/nvim/api/extmark.c @@ -1012,8 +1012,8 @@ void nvim_buf_clear_namespace(Buffer buffer, Integer ns_id, Integer line_start, /// ``` /// ["start", tick] /// ``` -/// - on_buf: called for each buffer being redrawn (before -/// window callbacks) +/// - on_buf: called for each buffer being redrawn (once per edit, +/// before window callbacks) /// ``` /// ["buf", bufnr, tick] /// ``` |