From a01ebd2793999c11d727fd15b1e5979ba20c7503 Mon Sep 17 00:00:00 2001 From: Sebastian Lyng Johansen Date: Mon, 3 Jan 2022 08:41:39 +0100 Subject: [PATCH] fix: picker for keymaps error with new api for keymaps (#1646) --- lua/telescope/builtin/internal.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/telescope/builtin/internal.lua b/lua/telescope/builtin/internal.lua index 316d76a..2120bb6 100644 --- a/lua/telescope/builtin/internal.lua +++ b/lua/telescope/builtin/internal.lua @@ -971,11 +971,12 @@ internal.keymaps = function(opts) finder = finders.new_table { results = keymaps_table, entry_maker = function(line) + local desc = line.desc or line.rhs or "Lua function" return { valid = line ~= "", value = line, - ordinal = utils.display_termcodes(line.lhs) .. line.rhs, - display = line.mode .. " " .. utils.display_termcodes(line.lhs) .. " " .. line.rhs, + ordinal = utils.display_termcodes(line.lhs) .. desc, + display = line.mode .. " " .. utils.display_termcodes(line.lhs) .. " " .. desc, } end, },