sug44

Results 2 issues of sug44

function get_exact_name was created in #541 to fix issue #540 . This PR fixes #563 while not breaking the previous fix. Getting bufnr using absolute path gets the right buffer...

Bug happens when using list():select() on a file in the buffer with the buffer path saved as absolute(or any way other than relative to the current working directory) because `vim.fn.bufnr(to_exact_name(list_item.value))`...