From d90956833d7c27e73c621a61f20b29fdb7122709 Mon Sep 17 00:00:00 2001 From: Will Hopkins Date: Sun, 10 Sep 2023 03:23:28 -0700 Subject: [PATCH] fix: check if cmd extension can be loaded - fix lazy loading of extensions (#2655) As a last resort if no other cmd is found in `run_cmd`, check if the command can be loaded as an extension. (cherry picked from commit a19770625aed49ad2a9f591a5e3946707f7359f6) --- lua/telescope/command.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lua/telescope/command.lua b/lua/telescope/command.lua index 051d955..0da84ba 100644 --- a/lua/telescope/command.lua +++ b/lua/telescope/command.lua @@ -194,6 +194,12 @@ local function run_command(args) return end + local ok = pcall(require("telescope").load_extension, cmd) + if ok then + extensions[cmd][cmd](opts) + return + end + utils.notify("run_command", { msg = "Unknown command", level = "ERROR",