From 787cef2a1d4ccdd1058cd1486dfea509fab1d291 Mon Sep 17 00:00:00 2001 From: "Joel D. Elkins" Date: Wed, 13 Jan 2021 13:14:58 -0600 Subject: [PATCH] Use vim.fn instead of vim.api.nvim_eval --- lua/lib/lib.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/lib/lib.lua b/lua/lib/lib.lua index f55247bc..3bd075f9 100644 --- a/lua/lib/lib.lua +++ b/lua/lib/lib.lua @@ -190,8 +190,8 @@ local function check_and_open_split() end function M.open_file(mode, filename) - local target_winnr = api.nvim_eval(string.format('win_id2win(%d)', M.Tree.target_winid)) - local target_bufnr = target_winnr > 0 and api.nvim_eval(string.format('winbufnr(%d)', M.Tree.target_winid)) + local target_winnr = vim.fn.win_id2win(M.Tree.target_winid) + local target_bufnr = target_winnr > 0 and vim.fn.winbufnr(M.Tree.target_winid) local splitcmd = window_opts.split_command == 'splitright' and 'vsplit' or 'split' local ecmd = target_bufnr and string.format('%dwindo %s', target_winnr, mode == 'preview' and 'edit' or mode) or (mode == 'preview' and 'edit' or mode) @@ -329,7 +329,7 @@ function M.close() end function M.set_target_win() - M.Tree.target_winid = api.nvim_eval(string.format('win_getid(bufwinnr(%d))', api.nvim_get_current_buf())) + M.Tree.target_winid = vim.fn.win_getid(vim.fn.bufwinnr(api.nvim_get_current_buf())) end function M.open()