From 7ba043f0f31cc0c9a783bcb28d6f700a42ba6ff4 Mon Sep 17 00:00:00 2001 From: luukvbaal Date: Mon, 21 Apr 2025 13:48:26 +0200 Subject: feat(api): add "max_height" argument to nvim_win_text_height (#32835) Useful to e.g. limit the height to the window height, avoiding unnecessary work. Or to find out how many buffer lines beyond "start_row" take up a certain number of logical lines (returned in "end_row" and "end_vcol"). --- runtime/lua/vim/_meta/api_keysets.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'runtime/lua/vim/_meta/api_keysets.lua') diff --git a/runtime/lua/vim/_meta/api_keysets.lua b/runtime/lua/vim/_meta/api_keysets.lua index c67c8ddf8c..2488139ce9 100644 --- a/runtime/lua/vim/_meta/api_keysets.lua +++ b/runtime/lua/vim/_meta/api_keysets.lua @@ -318,6 +318,7 @@ error('Cannot require a meta file') --- @field end_row? integer --- @field start_vcol? integer --- @field end_vcol? integer +--- @field max_height? integer --- @class vim.api.keyset.xdl_diff --- @field on_hunk? fun(start_a: integer, count_a: integer, start_b: integer, count_b: integer): integer? -- cgit