mirror of
https://github.com/ThePrimeagen/harpoon.git
synced 2025-07-13 17:40:25 +00:00
simplified whitespace and breadbutter for logging
This commit is contained in:
parent
730dc0c0d2
commit
bfdeafc913
@ -54,19 +54,7 @@ local function create_window()
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function is_white_space(str)
|
local function is_white_space(str)
|
||||||
local white_space_chars = {
|
return str:gsub("%s", "") == ""
|
||||||
[" "] = true,
|
|
||||||
["\t"] = true,
|
|
||||||
["\r"] = true,
|
|
||||||
["\f"] = true,
|
|
||||||
["\v"] = true,
|
|
||||||
}
|
|
||||||
for i = 1, string.len(str) do
|
|
||||||
if white_space_chars[string.sub(str, i, i)] == nil then
|
|
||||||
return false
|
|
||||||
end
|
|
||||||
end
|
|
||||||
return true
|
|
||||||
end
|
end
|
||||||
|
|
||||||
local function get_menu_items()
|
local function get_menu_items()
|
||||||
@ -84,7 +72,7 @@ local function get_menu_items()
|
|||||||
end
|
end
|
||||||
|
|
||||||
M.toggle_quick_menu = function()
|
M.toggle_quick_menu = function()
|
||||||
log.trace("toggle_quick_menu()")
|
log.trace("cmd-ui#toggle_quick_menu()")
|
||||||
if
|
if
|
||||||
Harpoon_cmd_win_id ~= nil
|
Harpoon_cmd_win_id ~= nil
|
||||||
and vim.api.nvim_win_is_valid(Harpoon_cmd_win_id)
|
and vim.api.nvim_win_is_valid(Harpoon_cmd_win_id)
|
||||||
@ -141,7 +129,7 @@ M.toggle_quick_menu = function()
|
|||||||
end
|
end
|
||||||
|
|
||||||
M.on_menu_save = function()
|
M.on_menu_save = function()
|
||||||
log.trace("on_menu_save()")
|
log.trace("cmd-ui#on_menu_save()")
|
||||||
term.set_cmd_list(get_menu_items())
|
term.set_cmd_list(get_menu_items())
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user