From c44ae63f043283899ed1654d4915c4416c441fb7 Mon Sep 17 00:00:00 2001 From: Brian Lehrer <661570+blehrer@users.noreply.github.com> Date: Fri, 4 Jul 2025 08:40:42 -0700 Subject: [PATCH] declare vim.ui.select opt `format_item` Co-authored-by: Ori Perry <48057913+oriori1703@users.noreply.github.com> --- lua/kickstart/plugins/debug.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/kickstart/plugins/debug.lua b/lua/kickstart/plugins/debug.lua index 5a584bde..2857d401 100644 --- a/lua/kickstart/plugins/debug.lua +++ b/lua/kickstart/plugins/debug.lua @@ -106,13 +106,13 @@ return { }, } local menu_options = {} - for k, v in pairs(props) do - table.insert(menu_options, ('%s: %s'):format(k, v.value)) + for k, _ in pairs(props) do + table.insert(menu_options, k) end vim.ui.select(menu_options, { prompt = 'Edit Breakpoint', + format_item = function(item) return ('%s: %s'):format(item, props[item].value) end, }, function(choice) - local prompt = (tostring(choice)):gsub(':.*', '') props[prompt].setter(vim.fn.input { prompt = ('[%s] '):format(prompt), default = props[prompt].value,