108 Commits (68a398bc7c383a6421e28d8ca9664e3ffcf06952)
 

Author SHA1 Message Date
bhagwan 68a398bc7c Added LICENSE (AGPL) 3 years ago
bhagwan 789e0bf310 added 'filetypes' provider 3 years ago
bhagwan 7b9fe4495e 'git_xxx' now supports 'cwd' option (closes issue #82) 3 years ago
bhagwan e3e6d2643b 'current_buffer_only' option to LSP providers (closes issue #80) 3 years ago
bhagwan 6aff90f99b improved actions for command_history|search_history (closes issue #75) 3 years ago
bhagwan 9fb6a3059f added 'blines' provider (closes issue #77) 3 years ago
bhagwan 1b1de47c57 even better method for filetype detection, ty @jdrouhard! 3 years ago
bhagwan 96bbe33406 better filetype detection, closes issue #74 3 years ago
bhagwan 571ec3a8ca closes issue #78 3 years ago
bhagwan 5472c41f20 bugfix: live_grep with underlying 'grep' 3 years ago
bhagwan 659bd79718 bugfix: grep_curbuf 3 years ago
bhagwan fe4cfcece7 added options to override '--ansi' and '--info' (closes issue #76) 3 years ago
bhagwan 46f186c954 adjust fzf win size when closing preview (issue #73) 3 years ago
ibhagwan fa6c80a8fa
Merge pull request #72 from fsouza/fix-empty-line-preview
Fix empty line in the builtin previewer
3 years ago
francisco souza 9dbaad9f94 Fix empty line in the builtin previewer
Whenever the file ends with newline, the builtin previewer was adding an
empty line at the end of the file. That's a side effect splitting and
rejoining the lines with \n. Basically, when we split a\nb\nc\n we get
{'a', 'b', 'c', ''}, then nvim_buf_set_lines treats each item in the
table as a line, and inserts an empty line at the end.

We do need to account for files that don't end with a new line though,
hence the check.

I don't have a way to test the \r\n logic locally, no Windows hosts
around, but it should work too.
3 years ago
bhagwan 34a2997869 bat_native config|theme to be respected 3 years ago
bhagwan 2aeb0fc36f should close issue #70 3 years ago
bhagwan ba77d4912d bugfix: get_visual_selection with dirty buffers(closes issue #54) 3 years ago
ibhagwan 29844d7299
Merge pull request #68 from jpe90/main
Update README to reference new default git actions
3 years ago
bhagwan bbef641125 fixes issue #67 3 years ago
jpe 934051de02 Update README to reference new default git actions 3 years ago
bhagwan ac99206c13 added 'packadd' provider (closes issue #64) 3 years ago
bhagwan 757d6392f0 added builtin previewer options for syntax bytes/lines limits 3 years ago
bhagwan e6c4f31c06 git_buf_edit, set bufhidden:wipe 3 years ago
jpe 0b97ac673b Add actions to checkout and inspect previous git commits 3 years ago
bhagwan 37a6f3b999 closes issue #62 3 years ago
francisco souza 941064ed5b Set cursorlineopt=both in the builtin previewer
This way, if the user has defined cursorlineopt=number elsewhere, we
override it to behave as intended.
3 years ago
bhagwan e89018baf9 builtin previewer: misc config options added 3 years ago
bhagwan 2315413bdd closes issue #59 3 years ago
bhagwan a7c093e774 set filetype in a pcall to circumvent error (issue #58) 3 years ago
bhagwan a2470b81e1 should close issue#58 3 years ago
bhagwan eefed45175 added builtin previewer 3 years ago
francisco souza 233062d7e6 providers/lsp: support for a pre-defined query in workspace_symbols 3 years ago
bhagwan 82a477420d fix `bcomments` for git version < 2.31 (issue #48) 3 years ago
bhagwan dee50f72d9 adjust buffers:current colors (issue #47) 3 years ago
bhagwan c67bf21428 buffers: remove header color, lsp_live_ws_symbols: async WIP 3 years ago
bhagwan f51135cc3c added `lsp_live_workspace_symbols` 3 years ago
bhagwan 7322a96b2d tags, btags complete, misc fixes 3 years ago
bhagwan c938022571 grep: added `filespec` option 3 years ago
bhagwan 1c25350397 added raw_cmd option to files,grep 3 years ago
bhagwan ecdc79da2e WIP: added `tags`, `btags` (need to fix previewer line) 3 years ago
bhagwan cea8e27991 added `marks` 3 years ago
bhagwan faad0474d4 added neovim builtin providers
commands, command_history, search_history, keymaps, registers, spell_suggest
3 years ago
bhagwan 48ce442b21 bugfix: calling files with find (instead of fd), closes issue #43 3 years ago
bhagwan 8da08ec5b3 bugfix: lsp_code_actions with more than one LSP client (issue #42) 3 years ago
bhagwan 3c661e552e refactor and add 'cwd_only' option to all file providers 3 years ago
bhagwan b25e5bef33 added async|sync option to LSP functions 3 years ago
Denys Zadorozhnyi d7b4696985
add lsp.workspace_diag_only_cwd option to filter out diagnostics entries from files outside of the current working directory (#36)
* add lsp.workspace_diag_only_cwd option to filter

out diagnostics entries from files outside of the current
working directory;

* switch to cwd_only option;

* restore original filtering in buffer_diag loop;
3 years ago
ibhagwan ef673b20ea
Merge pull request #38 from jdrouhard/git_performance_improvement
Optimize git performance
3 years ago
John Drouhard 57f304b270 Optimize git performance: 1) faster method to determine if in git repo; 2) bypass entirely if git icons disabled 3 years ago