From deb24f2f3cf7c227b2a5554c1e9cc13c29b60d3c Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Fri, 29 Jul 2022 22:20:54 -0500 Subject: [PATCH] check lowercase extension --- lua/nvim-goodies/path/init.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lua/nvim-goodies/path/init.lua b/lua/nvim-goodies/path/init.lua index 39f0078..5dda98a 100644 --- a/lua/nvim-goodies/path/init.lua +++ b/lua/nvim-goodies/path/init.lua @@ -18,15 +18,15 @@ function M.create_path(...) return ret end -function M.get_file_list(dir, extension_no_dot) - extension_no_dot = extension_no_dot or "lua" +function M.get_file_name_list(dir, remove_extension, extension_no_dot) + extension_no_dot = (extension_no_dot or "lua"):lower() local list = {} local files = scan.scan_dir(dir, {hidden = true, depth = 1}) for _, name in ipairs(files) do - local file_name = string.lower(path:new(name):make_relative(dir)) + local file_name = path:new(name):make_relative(dir):lower() if file_name:ends_with("." .. extension_no_dot) then - table.insert(list, file_name:sub(1, -5)) + table.insert(list, g.iff(remove_extension, file_name:sub(1, -5), file_name)) end end return list