From 9aaaa0c5f3eb665b51bbcafda084de4b0952fef0 Mon Sep 17 00:00:00 2001 From: Luke Kershaw <35707277+l-kershaw@users.noreply.github.com> Date: Sun, 19 Dec 2021 17:55:50 +0000 Subject: fix: `builtin` only have entries for extension functions (#1587) * fix: `builtin` only have entries for extension functions * fix: add check for underscore and explanation of which functions included --- lua/telescope/_extensions/init.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lua/telescope/_extensions') diff --git a/lua/telescope/_extensions/init.lua b/lua/telescope/_extensions/init.lua index fc3fa2c..c3349ff 100644 --- a/lua/telescope/_extensions/init.lua +++ b/lua/telescope/_extensions/init.lua @@ -43,6 +43,9 @@ extensions.manager = setmetatable({}, { --- --- Only the items in `exports` will be exposed on the resulting --- module that users can access via require('telescope').extensions.foo +--- Also, any top-level key-value pairs in exports where the value is a function and the +--- key doesn't start with an underscore will be included when calling the `builtin` picker +--- with the `include_extensions` option enabled. --- --- Other things in the module will not be accessible. This is the public API --- for your extension. Consider not breaking it a lot :laugh: -- cgit v1.2.3