From 619f29faf2f7d3997ab2fff69cd67a1179d9220f Mon Sep 17 00:00:00 2001 From: Alexander Courtis Date: Sat, 1 Jun 2024 16:06:57 +1000 Subject: [PATCH] refactor(#2787): replace deprecated --- lua/nvim-tree/live-filter.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lua/nvim-tree/live-filter.lua b/lua/nvim-tree/live-filter.lua index d8a0cb0f..0a80661a 100644 --- a/lua/nvim-tree/live-filter.lua +++ b/lua/nvim-tree/live-filter.lua @@ -150,7 +150,14 @@ local function create_overlay() border = "none", style = "minimal", }) - vim.api.nvim_buf_set_option(overlay_bufnr, "modifiable", true) + + if vim.fn.has "nvim-0.10" == 1 then + vim.api.nvim_set_option_value("modifiable", true, { buf = overlay_bufnr }) + else + ---@diagnostic disable-next-line: deprecated + vim.api.nvim_buf_set_option(overlay_bufnr, "modifiable", true) + end + vim.api.nvim_buf_set_lines(overlay_bufnr, 0, -1, false, { M.filter }) vim.cmd "startinsert" vim.api.nvim_win_set_cursor(overlay_winnr, { 1, #M.filter + 1 })