bugfix: delimiter for 'dap_breakpoints'

main
bhagwan 2 years ago
parent ef48f9fc24
commit 027068511a

@ -586,7 +586,7 @@ require'fzf-lua'.setup {
fzf_opts = { fzf_opts = {
-- do not include bufnr in fuzzy matching -- do not include bufnr in fuzzy matching
-- tiebreak by line no. -- tiebreak by line no.
['--delimiter'] = vim.fn.shellescape('[\\]]'), ['--delimiter'] = vim.fn.shellescape('[]]'),
["--nth"] = '2..', ["--nth"] = '2..',
["--tiebreak"] = 'index', ["--tiebreak"] = 'index',
}, },

@ -628,7 +628,7 @@ Consult the list below for available settings:
fzf_opts = { fzf_opts = {
-- do not include bufnr in fuzzy matching -- do not include bufnr in fuzzy matching
-- tiebreak by line no. -- tiebreak by line no.
['--delimiter'] = vim.fn.shellescape('[\\]]'), ['--delimiter'] = vim.fn.shellescape('[]]'),
["--nth"] = '2..', ["--nth"] = '2..',
["--tiebreak"] = 'index', ["--tiebreak"] = 'index',
}, },

@ -343,7 +343,7 @@ M.globals.lines = {
show_unlisted = false, show_unlisted = false,
no_term_buffers = true, no_term_buffers = true,
fzf_opts = { fzf_opts = {
['--delimiter'] = vim.fn.shellescape('[\\]]'), ['--delimiter'] = vim.fn.shellescape('[]]'),
["--nth"] = '2..', ["--nth"] = '2..',
["--tiebreak"] = 'index', ["--tiebreak"] = 'index',
}, },
@ -540,7 +540,7 @@ M.globals.dap = {
previewer = M._default_previewer_fn, previewer = M._default_previewer_fn,
_actions = function() return M.globals.actions.files end, _actions = function() return M.globals.actions.files end,
fzf_opts = { fzf_opts = {
['--delimiter'] = vim.fn.shellescape('[\\]]'), ['--delimiter'] = vim.fn.shellescape('[]]'),
["--with-nth"] = '2..', ["--with-nth"] = '2..',
}, },
}, },

@ -50,7 +50,7 @@ function Previewer.base:fzf_delimiter()
if delim:match("%[.*%]")then if delim:match("%[.*%]")then
delim = delim:match("(%[.*)%]") .. ':]' delim = delim:match("(%[.*)%]") .. ':]'
else else
delim = '[' .. delim .. ':]' delim = '[' .. delim:match("[^[^']+") .. ':]'
end end
end end
return delim return delim

Loading…
Cancel
Save