diff options
| author | Simon Hauser <Simon-Hauser@outlook.de> | 2022-07-12 09:46:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-12 09:46:30 +0200 |
| commit | 361482c599e09e26cb66ba2cf590d15cb8016604 (patch) | |
| tree | 21553dfeb870075e39840d90e8806b5fa58a291a /lua | |
| parent | 10a3310546284faae4ada397a61d68e0a8d0d9f7 (diff) | |
docs: add module names to fix gO (#2064)
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/telescope/actions/generate.lua | 2 | ||||
| -rw-r--r-- | lua/telescope/actions/layout.lua | 2 | ||||
| -rw-r--r-- | lua/telescope/actions/set.lua | 2 | ||||
| -rw-r--r-- | lua/telescope/actions/state.lua | 2 | ||||
| -rw-r--r-- | lua/telescope/actions/utils.lua | 2 | ||||
| -rw-r--r-- | lua/telescope/init.lua | 13 |
6 files changed, 12 insertions, 11 deletions
diff --git a/lua/telescope/actions/generate.lua b/lua/telescope/actions/generate.lua index 703c83d..672cc38 100644 --- a/lua/telescope/actions/generate.lua +++ b/lua/telescope/actions/generate.lua @@ -1,5 +1,5 @@ ---@tag telescope.actions.generate ----@config { ["module"] = "telescope.actions.generate" } +---@config { ["module"] = "telescope.actions.generate", ["name"] = "ACTIONS_GENERATE" } ---@brief [[ --- Module for convenience to override defaults of corresponding |telescope.actions| at |telescope.setup()|. diff --git a/lua/telescope/actions/layout.lua b/lua/telescope/actions/layout.lua index f6f6b13..0e8b27a 100644 --- a/lua/telescope/actions/layout.lua +++ b/lua/telescope/actions/layout.lua @@ -1,5 +1,5 @@ ---@tag telescope.actions.layout ----@config { ["module"] = "telescope.actions.layout" } +---@config { ["module"] = "telescope.actions.layout", ["name"] = "ACTIONS_LAYOUT" } ---@brief [[ --- The layout actions are actions to be used to change the layout of a picker. diff --git a/lua/telescope/actions/set.lua b/lua/telescope/actions/set.lua index 45d0a36..c2b25d5 100644 --- a/lua/telescope/actions/set.lua +++ b/lua/telescope/actions/set.lua @@ -1,5 +1,5 @@ ---@tag telescope.actions.set ----@config { ["module"] = "telescope.actions.set" } +---@config { ["module"] = "telescope.actions.set", ["name"] = "ACTIONS_SET" } ---@brief [[ --- Telescope action sets are used to provide an interface for managing diff --git a/lua/telescope/actions/state.lua b/lua/telescope/actions/state.lua index 597e2f6..b07248a 100644 --- a/lua/telescope/actions/state.lua +++ b/lua/telescope/actions/state.lua @@ -1,5 +1,5 @@ ---@tag telescope.actions.state ----@config { ["module"] = "telescope.actions.state" } +---@config { ["module"] = "telescope.actions.state", ["name"] = "ACTIONS_STATE" } ---@brief [[ --- Functions to be used to determine the current state of telescope. diff --git a/lua/telescope/actions/utils.lua b/lua/telescope/actions/utils.lua index 4e81db3..749b79b 100644 --- a/lua/telescope/actions/utils.lua +++ b/lua/telescope/actions/utils.lua @@ -1,5 +1,5 @@ ---@tag telescope.actions.utils ----@config { ["module"] = "telescope.actions.utils" } +---@config { ["module"] = "telescope.actions.utils", ["name"] = "ACTIONS_UTILS" } ---@brief [[ --- Utilities to wrap functions around picker selections and entries. diff --git a/lua/telescope/init.lua b/lua/telescope/init.lua index 0cc2009..6ed7e66 100644 --- a/lua/telescope/init.lua +++ b/lua/telescope/init.lua @@ -90,6 +90,7 @@ local telescope = {} ---@brief ]] ---@tag telescope.nvim +---@config { ["name"] = "INTRODUCTION" } --- Setup function to be run by user. Configures the defaults, pickers and --- extensions of telescope. @@ -134,12 +135,6 @@ function telescope.setup(opts) _extensions.set_config(opts.extensions) end ---- Register an extension. To be used by plugin authors. ----@param mod table: Module -function telescope.register_extension(mod) - return _extensions.register(mod) -end - --- Load an extension. --- - Notes: --- - Loading triggers ext setup via the config passed in |telescope.setup| @@ -148,6 +143,12 @@ function telescope.load_extension(name) return _extensions.load(name) end +--- Register an extension. To be used by plugin authors. +---@param mod table: Module +function telescope.register_extension(mod) + return _extensions.register(mod) +end + --- Use telescope.extensions to reference any extensions within your configuration. <br> --- While the docs currently generate this as a function, it's actually a table. Sorry. telescope.extensions = require("telescope._extensions").manager |
