Commit Graph

515 Commits

Author SHA1 Message Date
bhagwan
3511c44753 feat: new border style 'thicc' 2022-05-26 10:36:47 -07:00
bhagwan
5f74454867 ueberzug: display error message in preview win (and ':messages') 2022-05-24 17:43:50 -07:00
bhagwan
eb3d2d121f nvim 0.8 compatibility: refactor preview shell command (closes #409) 2022-05-17 20:25:34 -07:00
bhagwan
74831cf138 fix: bat previewer with LSP 'force_uri=true' (#409) 2022-05-17 08:14:59 -07:00
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.
2022-05-17 14:52:59 +00:00
bhagwan
d4ab66551b feat: libuv stdout|stderr stream redirect options (#414) 2022-05-14 12:02:05 -07:00
bhagwan
7583b40fde feat: add styling support for the --color option (closes #413) 2022-05-13 17:37:07 -07:00
bhagwan
de7ac64e74 feat: new action 'git_stash_pop' (#410) 2022-05-12 16:37:59 -07:00
bhagwan
23034bb022 feat: new git provider: 'git_stash' (closes #410) 2022-05-12 16:13:45 -07:00
bhagwan
d27f9b1131 blines: fix bat previewer line offset (fzf field index) 2022-05-11 21:11:31 -07:00
bhagwan
b614a9d315 feat: file providers now support 'path_shorten' (#408) 2022-05-06 17:38:41 -07:00
bhagwan
5fbbc3b653 feat: new 'actions.git_reset': discard local changes 2022-05-01 12:53:33 -07:00
bhagwan
a0ac8021de buffers:|tabs: new option 'filename_only' (closes #404) 2022-05-01 11:38:27 -07:00
bhagwan
033ffc986b lsp_live_workspace_symbols: fix query resume 2022-04-30 12:24:52 -07:00
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.
2022-04-30 18:57:14 +00:00
bhagwan
52dedd28d8 feat(lsp): added 'lsp_(incoming|outgoing)_calls' (closes #399) 2022-04-30 11:25:48 -07:00
bhagwan
b0a81d1c36 Merge branch 'pr_400' 2022-04-30 07:21:07 -07:00
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'
2022-04-30 07:18:53 -07:00
bhagwan
ed3c6adaea helptags: fix help-open action for wrapped <tags> 2022-04-29 17:23:47 -07:00
bhagwan
9f197417dc git_status: prevent preview error in bare git repo 2022-04-27 18:31:14 -07:00
bhagwan
d397352af9 feat: enable <ctrl-g> action in 'grep|lgrep_curbuf' 2022-04-27 18:23:54 -07:00
bhagwan
36278656fa switch back to correct source win when using 'split' (closes #397) 2022-04-25 11:39:44 -07:00
bhagwan
64afe5cbad helptags: remove unnecessary '-nth' setting 2022-04-23 16:12:03 -07:00
bhagwan
19f79c26bd call 'on_create' on window reuse (closes #394) 2022-04-23 15:42:34 -07:00
bhagwan
5722fd62fd feat(git_diff): more complex custom preview commands (closes #392) 2022-04-22 09:57:08 -07:00
bhagwan
97d4ba31f7 git icons|status: added support for 'typechange' diff 2022-04-21 13:07:11 -07:00
bhagwan
5ae4148f77 ueberzug preview: provide a detailed error on failure 2022-04-21 12:51:19 -07:00
bhagwan
9cd5d37ecf fix: ueberzug image paths when entry.path is absolute 2022-04-20 15:09:27 -07:00
bhagwan
604e4cf4c8 feat(git): added support for --git-dir, --work-tree (yadm) 2022-04-19 22:36:13 -07:00
bhagwan
1b200d3bdc internal: expose FzfWin:generate_layout 2022-04-18 11:45:07 -07:00
bhagwan
1bf2a294c8 lsp_code_actions: use vim.diagnostic to acquire line diagnostics
diagnostics: remove LSP client attached test (#388)
2022-04-18 10:46:53 -07:00
bhagwan
fa69ad7b13 lines|blines: added selection/multi-select to quickfix 2022-04-18 09:52:08 -07:00
bhagwan
0e775b075b blines: expose multi-select in config options 2022-04-18 09:25:00 -07:00
bhagwan
782abfd69c internal: expose Win object 'self' (#389) 2022-04-18 09:14:09 -07:00
Arsham Shirvani
5060b677e0 feat(lsp): add incoming call handler 2022-04-17 15:03:23 -07:00
bhagwan
f7f54dd685 fallback to fzf plugin if not installed globally (closes #383) 2022-04-13 15:45:52 -07:00
bhagwan
58320a2579 live_grep_glob: start showing results as soon as separator is found 2022-04-09 08:08:33 -07:00
bhagwan
7557d90c05 wrap 'filetype detect' in pcall to prevent TS errors (#377) 2022-04-01 21:07:51 -07:00
bhagwan
92f063632e bugfix: cwd when using relative path sub-directories (closes #375) 2022-04-01 11:35:33 -07:00
bhagwan
6fd4459d0c live_grep: save last_query after regex escape 2022-03-26 16:23:32 -07:00
bhagwan
f3d0789e33 feat: custom glob parsing function via 'grep.rg_glob_fn' (#373) 2022-03-26 15:11:26 -07:00
bhagwan
97a63e66bf tags|btags: properly handle all special characters (closes #371) 2022-03-24 13:12:43 -07:00
bhagwan
1d93315328 btags: added missing 'rg_opts' (closes #372) 2022-03-24 11:35:41 -07:00
bhagwan
c815531334 fix potential execution bug when nvim_win_close raises exception 2022-03-21 21:39:17 -07:00
bhagwan
6d65097d45 highlights: resolve 256 color names from rtp?/rgb.txt 2022-03-21 17:44:49 -07:00
bhagwan
835de49506 new provider: highlights 2022-03-21 15:53:01 -07:00
bhagwan
4edaa792ff grep: opts.search overrides continue_last_search (closes #370) 2022-03-21 08:38:51 -07:00
bhagwan
ab23fb6569 ueberzug image preview: better json encode 2022-03-16 17:05:43 -07:00
bhagwan
33dae2a6b9 grep|tags: new filter opt, exclude tag headers from grep|live_grep 2022-03-16 11:10:53 -07:00
bhagwan
def8abf586 internal: more tags|grep code consolidation 2022-03-15 16:30:56 -07:00