562 Commits (4707adc1ec9c5019590f6070ce578f68ed3a085c)

Author SHA1 Message Date
bhagwan 74831cf138 fix: bat previewer with LSP 'force_uri=true' (#409) 2 years ago
monkoose 3a288a65b6 fix(previewer): correct highlight group in preview
To correctly match some common highlight groups such as `Float`, `Normal` etc, word boundaries
should be set, otherwise wrong highlight group is shown in the preview window. 
Also removes search highlighting of the trailing space.
2 years ago
bhagwan d4ab66551b feat: libuv stdout|stderr stream redirect options (#414) 2 years ago
bhagwan 7583b40fde feat: add styling support for the `--color` option (closes #413) 2 years ago
bhagwan de7ac64e74 feat: new action 'git_stash_pop' (#410) 2 years ago
bhagwan 23034bb022 feat: new git provider: 'git_stash' (closes #410) 2 years ago
bhagwan d27f9b1131 blines: fix bat previewer line offset (fzf field index) 2 years ago
bhagwan b614a9d315 feat: file providers now support 'path_shorten' (#408) 2 years ago
bhagwan 5fbbc3b653 feat: new 'actions.git_reset': discard local changes 2 years ago
bhagwan a0ac8021de buffers:|tabs: new option 'filename_only' (closes #404) 2 years ago
bhagwan 033ffc986b lsp_live_workspace_symbols: fix query resume 2 years ago
Arsham Shirvani dd61e15199 ref(lsp): add server_capabilities support on 0.8
In neovim v0.8 the resolved_capabilities is deprecated and is replaced
by the server_capabilities. The capability property of the handlers
table is split into resolved_capability and server_capability, and in
the wrap_module_fncs is set back based on the neovim's version.
2 years ago
bhagwan 52dedd28d8 feat(lsp): added 'lsp_(incoming|outgoing)_calls' (closes #399) 2 years ago
bhagwan b0a81d1c36 Merge branch 'pr_400' 2 years ago
Benedikt Rips 159383c331 Disable Fzf's native border
Fzf may be configured via `$FZF_DEFAULT_OPTS` to show a border, which
takes up unnecessary space in `fzf-lua`.

Setting `config.globals.fzf_opts['--border'] = 'none'` disables Fzf's
border.

README update: fzf default opt '--border=none'
2 years ago
bhagwan ed3c6adaea helptags: fix help-open action for wrapped <tags> 2 years ago
bhagwan 9f197417dc git_status: prevent preview error in bare git repo 2 years ago
bhagwan d397352af9 feat: enable <ctrl-g> action in 'grep|lgrep_curbuf' 2 years ago
bhagwan 36278656fa switch back to correct source win when using 'split' (closes #397) 2 years ago
bhagwan 64afe5cbad helptags: remove unnecessary '-nth' setting 2 years ago
bhagwan 19f79c26bd call 'on_create' on window reuse (closes #394) 2 years ago
bhagwan 5722fd62fd feat(git_diff): more complex custom preview commands (closes #392) 2 years ago
bhagwan 97d4ba31f7 git icons|status: added support for 'typechange' diff 2 years ago
bhagwan 5ae4148f77 ueberzug preview: provide a detailed error on failure 2 years ago
bhagwan 9cd5d37ecf fix: ueberzug image paths when entry.path is absolute 2 years ago
bhagwan 604e4cf4c8 feat(git): added support for --git-dir, --work-tree (yadm) 2 years ago
bhagwan 1b200d3bdc internal: expose FzfWin:generate_layout 2 years ago
bhagwan 1bf2a294c8 lsp_code_actions: use vim.diagnostic to acquire line diagnostics
diagnostics: remove LSP client attached test (#388)
2 years ago
bhagwan fa69ad7b13 lines|blines: added selection/multi-select to quickfix 2 years ago
bhagwan 0e775b075b blines: expose multi-select in config options 2 years ago
bhagwan 782abfd69c internal: expose Win object 'self' (#389) 2 years ago
Arsham Shirvani 5060b677e0 feat(lsp): add incoming call handler 2 years ago
bhagwan f7f54dd685 fallback to fzf plugin if not installed globally (closes #383) 2 years ago
bhagwan 58320a2579 live_grep_glob: start showing results as soon as separator is found 3 years ago
bhagwan 7557d90c05 wrap 'filetype detect' in pcall to prevent TS errors (#377) 3 years ago
bhagwan 92f063632e bugfix: cwd when using relative path sub-directories (closes #375) 3 years ago
bhagwan 6fd4459d0c live_grep: save last_query after regex escape 3 years ago
bhagwan f3d0789e33 feat: custom glob parsing function via 'grep.rg_glob_fn' (#373) 3 years ago
bhagwan 97a63e66bf tags|btags: properly handle all special characters (closes #371) 3 years ago
bhagwan 1d93315328 btags: added missing 'rg_opts' (closes #372) 3 years ago
bhagwan c815531334 fix potential execution bug when nvim_win_close raises exception 3 years ago
bhagwan 6d65097d45 highlights: resolve 256 color names from rtp?/rgb.txt 3 years ago
bhagwan 835de49506 new provider: highlights 3 years ago
bhagwan 4edaa792ff grep: opts.search overrides continue_last_search (closes #370) 3 years ago
bhagwan ab23fb6569 ueberzug image preview: better json encode 3 years ago
bhagwan 33dae2a6b9 grep|tags: new filter opt, exclude tag headers from grep|live_grep 3 years ago
bhagwan def8abf586 internal: more tags|grep code consolidation 3 years ago
bhagwan 9ae5a8c30a internal: reuse grep code in tags|tags_grep 3 years ago
bhagwan 0219921e41 grep|tags_grep: save typed query as grep string when empty 3 years ago
bhagwan d55db75d1a suppress exit code 1 error msg, better warning for non-matched tags 3 years ago
bhagwan f86de7aa6b new option 'grep.rg_glob': default to rg glob parsing (closes #365) 3 years ago
bhagwan d6db28ac80 empty border adjustments for left|right and zero-length strings 3 years ago
bhagwan fccdaeb075 adjust main window layout for empty top|bottom borders (#364) 3 years ago
bhagwan 326ec9e1d0 use all available screen space when `border='none'` (closes #364) 3 years ago
bhagwan c8973d5a17 builtin previewer ext map to lowercase, validate ueberzug scaler 3 years ago
bhagwan 610378e53c new feature: image previews with `ueberzug` 3 years ago
bhagwan 3f72cad542 new feature: custom shell command previews (e.g. image previews with `viu`) 3 years ago
bhagwan bca2107b63 disable 'ctrl-g' for l|grep_curbuf, hide filename in 'blines' 3 years ago
bhagwan ac4fa2a302 do not ignore cursor highlight on first column 3 years ago
bhagwan 0cf9468bcb bugfix: accidentally broke sending 'opts' as function 3 years ago
bhagwan f0ef0d003b match 'winopts.split' window options with nvim_open_win style:minimal 3 years ago
bhagwan e063f08399 force 'redraw' when reusing an existing fzf-lua window 3 years ago
bhagwan f996eb249f adjust available preview width based on 'signcolumn' when using 'split' 3 years ago
bhagwan b055007f56 git_icons: replace double ?? with a single ? 3 years ago
bhagwan dd9db4cab9 tags default previewer, wrap tag search in a pcall (#361) 3 years ago
bhagwan f1af3d7690 actions.grep_lgrep: changed default bind to <C-g> 3 years ago
bhagwan 3f3310064f actions.grep_lgrep: changed default bind to <C-l> 3 years ago
bhagwan 051c4f68f9 entry maker: render git indicators before file icons 3 years ago
bhagwan 36f84404fa tags_grep: respect 'tags.rg|grep_opts' 3 years ago
bhagwan 27f58c51c2 new feautre: <c-i> to toggle between 'grep|live_grep' 3 years ago
bhagwan e2c6f8cbf9 bugfix: 'lgrep_curbuf,' 'tags_live_grep' on fish shell (closes #357) 3 years ago
bhagwan f915ba0e9a respect 'winotps_fn' layout overrides in native previewers (#356) 3 years ago
bhagwan fcaa3d5b24 tags: auto-detect line numbers in tags file 3 years ago
bhagwan ca4dc395d8 removed deprecated providers, 'resume' to accept options 3 years ago
bhagwan dcebd33a88 tags: added grep_cword|CWORD|visual 3 years ago
bhagwan 23267bfb8e tags_live_grep: added support 'multiprocess=false' 3 years ago
bhagwan ad4e168e99 buitin previewer: do not preview file size>10MB (configurable) 3 years ago
bhagwan 9094065d79 new provider: tags_live_grep 3 years ago
bhagwan af6d6c3785 new provider: tags_grep 3 years ago
bhagwan 00855a7b83 removed tag preview debug print 3 years ago
bhagwan b98bb2618c tags|btags bugfix: preview/action when tag name contains / or <Tab> 3 years ago
bhagwan 1c30a354d2 tags|btags: accomodate 'ctags_file' outside of cwd 3 years ago
bhagwan fc77943cdf bat previewer optimization for ctags with no line numbers (#355) 3 years ago
bhagwan bcbd20b690 added missing '_ctag' actions modifier 3 years ago
bhagwan daf4f63819 better ctag parsing to accomodate for line numbers (#355) 3 years ago
bhagwan 95b82e7973 tags|btags rework, multiprocess performance enhancement (#355) 3 years ago
bhagwan eb9f33b345 added `cwd` header display to LSP providers 3 years ago
bhagwan 5f1506fc0c apply cwd to path when parsing LSP URIs (#341) 3 years ago
bhagwan 59de53fbbe lsp_code_actions: 'deepcopy' fallback, 'ui_select' control opt (#353) 3 years ago
bhagwan ab19fda7da LSP: misc fixes for neovim nightly 3 years ago
bhagwan 22fd2a74a1 accidentally broken preview starting with 'hidden' (closes #351) 3 years ago
bhagwan 3fa3eb0ffe help_tags: fix preview toggle, man_pages: fix extra buffer 3 years ago
bhagwan 0fa4f3d7d7 minimize preview buffer flicker between reloads (#298) 3 years ago
bhagwan f3857a98a7 added an option to override fzf-lua's NBSP char (closes #347) 3 years ago
bhagwan fd9d93a770 vim.ui.select: fallback when opts have no 'format_item' (closes #346) 3 years ago
bhagwan 22d7f4b6c5 args refactor and resume support 3 years ago
bhagwan 6e1ceb6a63 asyncify oldfiles, more performance enahncements (closes #343) 3 years ago
bhagwan 726b4de499 restored oldfiles 'stat_file' default (closes #344) 3 years ago
bhagwan 5b7fb9fb50 fzf delimiter adjustments for fish shell 3 years ago
bhagwan 8591f3c846 oldfiles performance enhancements (#343) 3 years ago