summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorTJ DeVries <devries.timothyj@gmail.com>2020-09-17 21:16:30 -0400
committerTJ DeVries <devries.timothyj@gmail.com>2020-09-17 21:16:30 -0400
commitc043f90de0241dc22aca2d14bc8ce4d8e34bf9d8 (patch)
tree854ab868caa3f8dcb583ee05f839351c74bb41cf /lua
parent8622d1c32d9b03931b7accc57898fe51dfe38e55 (diff)
wip: more work on config resolution
Diffstat (limited to 'lua')
-rw-r--r--lua/telescope/config/resolve.lua16
1 files changed, 14 insertions, 2 deletions
diff --git a/lua/telescope/config/resolve.lua b/lua/telescope/config/resolve.lua
index 07fe3c4..764b4b2 100644
--- a/lua/telescope/config/resolve.lua
+++ b/lua/telescope/config/resolve.lua
@@ -22,9 +22,11 @@ Result of `resolve` should be a table with:
},
prompt = {
- get_width = function(self, max_columns, max_lines) return 1end
+ get_width = function(self, max_columns, max_lines) end
get_height = function(self, max_columns, max_lines) end
},
+
+ total ?
}
!!NOT IMPLEMENTED YET!!
@@ -111,7 +113,17 @@ local _resolve_map = {
-- Tables TODO:
- -- ...
+ -- ... {70, max}
+
+
+ -- function:
+ -- Function must have same signature as get_window_layout
+ -- function(self, max_columns, max_lines): number
+ --
+ -- Resulting number is used for this configuration value.
+ [function(val) return type(val) == 'function' end] = function(selector, val)
+ return val
+ end,
}
resolver.resolve_height = function(val)