diff options
| author | TJ DeVries <devries.timothyj@gmail.com> | 2020-10-08 10:12:08 -0400 |
|---|---|---|
| committer | TJ DeVries <devries.timothyj@gmail.com> | 2020-10-08 10:12:08 -0400 |
| commit | 01fa923f1532e3030c34427452b9d09733b9e8d9 (patch) | |
| tree | f2f365c47a9a8cce5f44262c8cc2e24fd0c25783 /lua | |
| parent | 919b8f2a9d513c66ef0a81b7a9ff72f5579de3ee (diff) | |
fix: Don't consider 1 as a percentage for resolve
Fixes: #155
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/telescope/config/resolve.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/telescope/config/resolve.lua b/lua/telescope/config/resolve.lua index 764b4b2..986fff7 100644 --- a/lua/telescope/config/resolve.lua +++ b/lua/telescope/config/resolve.lua @@ -98,14 +98,14 @@ local _resolve_map = { end, -- Percentages - [function(val) return type(val) == 'number' and val > 0 and val <= 1 end] = function(selector, val) + [function(val) return type(val) == 'number' and val > 0 and val < 1 end] = function(selector, val) return function(...) return math.floor(val * select(selector, ...)) end end, -- Numbers - [function(val) return type(val) == 'number' and val > 1 end] = function(selector, val) + [function(val) return type(val) == 'number' and val >= 1 end] = function(selector, val) return function(...) return math.min(val, select(selector, ...)) end |
