summaryrefslogtreecommitdiff
path: root/lua/telescope/previewers/buffer_previewer.lua
diff options
context:
space:
mode:
authorSimon Hauser <Simon-Hauser@outlook.de>2022-10-08 07:46:08 +0200
committerGitHub <noreply@github.com>2022-10-08 07:46:08 +0200
commit3a29c1e89d6c489dd8b08d7738ba679bfecee5c4 (patch)
tree545752208bfebb34810654c2c034c5ca74bf34d0 /lua/telescope/previewers/buffer_previewer.lua
parent76ea9a898d3307244dce3573392dcf2cc38f340f (diff)
fix: preview = true (#2168)
Diffstat (limited to 'lua/telescope/previewers/buffer_previewer.lua')
-rw-r--r--lua/telescope/previewers/buffer_previewer.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua
index 5117b1f..cd795f1 100644
--- a/lua/telescope/previewers/buffer_previewer.lua
+++ b/lua/telescope/previewers/buffer_previewer.lua
@@ -152,11 +152,13 @@ local scroll_fn = function(self, direction)
end
previewers.file_maker = function(filepath, bufnr, opts)
- opts = opts or {}
- opts.preview = opts.preview or {}
+ opts = vim.F.if_nil(opts, {})
+ -- TODO(conni2461): here shouldn't be any hardcoded magic numbers ...
+ opts.preview = vim.F.if_nil(opts.preview, {})
opts.preview.timeout = vim.F.if_nil(opts.preview.timeout, 250) -- in ms
opts.preview.filesize_limit = vim.F.if_nil(opts.preview.filesize_limit, 25) -- in mb
opts.preview.msg_bg_fillchar = vim.F.if_nil(opts.preview.msg_bg_fillchar, "╱") -- in mb
+ opts.preview.treesitter = vim.F.if_nil(opts.preview.treesitter, true)
if opts.use_ft_detect == nil then
opts.use_ft_detect = true
end