summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorSebastian Lyng Johansen <seblyng98@gmail.com>2022-01-03 08:41:39 +0100
committerGitHub <noreply@github.com>2022-01-03 08:41:39 +0100
commita01ebd2793999c11d727fd15b1e5979ba20c7503 (patch)
tree0c296721b6d9ad9f79408e75ab116bd64c164ca4 /lua
parent1d1da664eb6505c318d405eea3d633c451edc2d8 (diff)
fix: picker for keymaps error with new api for keymaps (#1646)
Diffstat (limited to 'lua')
-rw-r--r--lua/telescope/builtin/internal.lua5
1 files 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,
},