aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_meta/api.lua
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2023-11-26 21:07:29 +0100
committerbfredl <bjorn.linse@gmail.com>2023-11-28 10:35:25 +0100
commitae3685798deaf51f14422c568998998c03f91f2c (patch)
treee68c931455caf785a1abde270189cca9ea80eead /runtime/lua/vim/_meta/api.lua
parent6c14ae6bfaf51415b555e9a6b85d1d280976358d (diff)
downloadrneovim-ae3685798deaf51f14422c568998998c03f91f2c.tar.gz
rneovim-ae3685798deaf51f14422c568998998c03f91f2c.tar.bz2
rneovim-ae3685798deaf51f14422c568998998c03f91f2c.zip
feat(decoration): allow conceal_char to be a composing char
decor->text.str pointer must go. This removes it for conceal char, in preparation for a larger PR which will also handle the sign case. By actually allowing composing chars for a conceal chars, this becomes a feature and not just a refactor, as a bonus.
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
-rw-r--r--runtime/lua/vim/_meta/api.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/lua/vim/_meta/api.lua b/runtime/lua/vim/_meta/api.lua
index 006996ad4e..b5975e0d42 100644
--- a/runtime/lua/vim/_meta/api.lua
+++ b/runtime/lua/vim/_meta/api.lua
@@ -80,6 +80,9 @@ function vim.api.nvim__id_float(flt) end
function vim.api.nvim__inspect_cell(grid, row, col) end
--- @private
+--- For testing. The condition in schar_cache_clear_if_full is hard to reach,
+--- so this function can be used to force a cache clear in a test.
+---
function vim.api.nvim__invalidate_glyph_cache() end
--- @private