diff options
author | Luuk van Baal <luukvbaal@gmail.com> | 2024-11-23 23:03:46 +0100 |
---|---|---|
committer | luukvbaal <luukvbaal@gmail.com> | 2025-02-25 13:09:01 +0100 |
commit | f58e7d5fac1c4f63f0ba3e59134591239182910e (patch) | |
tree | 1b180a27cb3c4f4f521188b8e6416d3adfc79206 /runtime/lua/vim/_meta/api.lua | |
parent | a31ccc3b1f65fd86780c03fec9c6e1bf56e30e35 (diff) | |
download | rneovim-f58e7d5fac1c4f63f0ba3e59134591239182910e.tar.gz rneovim-f58e7d5fac1c4f63f0ba3e59134591239182910e.tar.bz2 rneovim-f58e7d5fac1c4f63f0ba3e59134591239182910e.zip |
feat(marks): add conceal_lines to nvim_buf_set_extmark()
Implement an extmark property that conceals lines vertically.
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
-rw-r--r-- | runtime/lua/vim/_meta/api.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/lua/vim/_meta/api.lua b/runtime/lua/vim/_meta/api.lua index a6ffb43146..94469a768c 100644 --- a/runtime/lua/vim/_meta/api.lua +++ b/runtime/lua/vim/_meta/api.lua @@ -685,6 +685,10 @@ function vim.api.nvim_buf_line_count(buffer) end --- When a character is supplied it is used as `:syn-cchar`. --- "hl_group" is used as highlight for the cchar if provided, --- otherwise it defaults to `hl-Conceal`. +--- - conceal_lines: string which should be empty. When +--- provided, lines in the range are not drawn at all +--- (according to 'conceallevel'); the next unconcealed line +--- is drawn instead. --- - spell: boolean indicating that spell checking should be --- performed within this extmark --- - ui_watched: boolean that indicates the mark should be drawn |