Commit Graph

406 Commits

Author SHA1 Message Date
Antoine
15f6a0bb08 feat(tags): process tagfiles on the fly (#1989) 2022-06-30 14:01:50 +02:00
Jeremy Neal
8488cd5ac7 feat: no-ignore-parent shorthand option for find_files. (#1963) 2022-06-30 14:01:50 +02:00
Simon Hauser
6dc0a7d7c2 fix(resume): previewer if toggled (#1957) 2022-06-30 14:01:49 +02:00
Simon Hauser
83b6cadb2c break: deprecate utils.get_default utils.if_nil (#1545) 2022-06-30 14:01:49 +02:00
Simon Hauser
4482c2b551 chore: cleanup vim options (#1946) 2022-06-30 14:01:48 +02:00
Ben Smith
440684edad break(git_files): change show_untracked default to false (#842) 2022-06-30 14:01:48 +02:00
Reed Koser
b98b9a93c6 fix: grep_string crashes when string has newline (#2026)
Fixes the crash below by sanitizing the title to not include the
linebreak (replacing it by a "\n" string)

stack traceback:
        [C]: in function 'nvim_buf_set_lines'
        .../nvim/plugged/plenary.nvim/lua/plenary/window/border.lua:222: in function '__align_calc_config'
        .../nvim/plugged/plenary.nvim/lua/plenary/window/border.lua:266: in function 'new'
        ...are/nvim/plugged/plenary.nvim/lua/plenary/popup/init.lua:384: in function 'create'
        ...re/nvim/plugged/telescope.nvim/lua/telescope/pickers.lua:326: in function '_create_window'
        ...re/nvim/plugged/telescope.nvim/lua/telescope/pickers.lua:399: in function 'find'
        ...m/plugged/telescope.nvim/lua/telescope/builtin/files.lua:151: in function 'v'
        ...m/plugged/telescope.nvim/lua/telescope/builtin/files.lua:475: in function 'v'
        ...im/plugged/telescope.nvim/lua/telescope/builtin/init.lua:487: in function 'grep_string'

Fixes #2023
2022-06-30 12:09:36 +02:00
Rocky Zhang
c0a76f8a39 fix: error caused by the invalid options in create_autocmd for vimdiff (#2013) 2022-06-18 13:55:27 +02:00
Jose Veiga
e2a77a54a3 doc: use correct option name for 'only_sort_text' (#1995) 2022-06-12 13:03:12 +02:00
Anton
28bb75fd91 fix: pass user opts to planets picker (#1983) 2022-06-02 16:02:19 +02:00
iwataka
54be102e20 fix(builtin.commands): action error caused by remapping : (#1972) 2022-05-29 12:52:40 +02:00
matt rice
7bc8efd77b docs: reflect behavior of diagnostics bufnr nil (#1879) 2022-05-18 20:10:45 +02:00
dagle
3cc44f8f05 fix: set tagstack when we jump with lsp in telescope (#1887)
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-05-18 19:59:12 +02:00
pjmtdw
2e421ef02d fix: get mark list from opts.bufnr instead of using :marks (#1935)
Should fix marks when going through builtin.builtin
2022-05-15 22:00:01 +02:00
Michael Maves
85d95dfddd fix(builtin.tags): custom filename width (#1842) 2022-05-04 22:13:40 +02:00
kylo252
3f3cba430e feat(live_grep): add glob and type filter shorthand opts (#1695) 2022-05-04 21:57:29 +02:00
fdschmidt93
8d1841bff5 feat: quickfixhistory picker (#1878) 2022-05-04 21:50:15 +02:00
Christian Clason
b70256066e chore: adapt to resolved_capabilities deprecation (#1902)
Neovim deprecated `resolved_capabilities` in https://github.com/neovim/neovim/pull/17814
Replace with `server_capabilities` and adapted feature table, which is backwards compatible 
with 0.7.
2022-04-30 17:24:52 +02:00
milanglacier
8fe79f9d1d feat: support for builtin.commands to show buffer commands (#1889) 2022-04-30 12:27:16 +02:00
Simon Hauser
460eb8c32b fix: man_pages respect nosplitright for <c-v>
followup to bf16fe620f
2022-04-30 09:22:08 +02:00
Simon Hauser
bf16fe620f fix: help_tags respect nosplitright for <c-v>
fix #1897
2022-04-30 09:18:16 +02:00
Simon Hauser
e7e90466de break: remove lsp code actions (#1866)
see :help telescope.changelog-1866 for more information
2022-04-25 22:52:00 +02:00
Simon Hauser
5045d7e5e7 feat: switch to telescope.lua (#1873)
Co-authored-by: Christian Clason <christian.clason@uni-due.de>
2022-04-25 22:34:42 +02:00
Simon Hauser
fd9e1e1674 fix(help_tags): exclude invalid help-tag that errors
fix #1858
2022-04-25 22:29:53 +02:00
Dave Lage
697ee7aa70 feat: lua autocmd (#1707) 2022-04-22 16:20:59 +02:00
kylo252
cc1a3440f9 fix: fix keep insert when going from telescope window to telescope window (#1600)
Also fixes `initial_mode`

Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-04-22 16:13:32 +02:00
Simon Hauser
5a58b1f535 break: bump minimum required neovim version to 0.7 (#1851) 2022-04-22 16:08:56 +02:00
rowario
32505ece72 feat: added trim option to make_entry.gen_from_quickfix (#1838) 2022-04-18 09:23:07 +02:00
Simon Hauser
831f76a809 docs: add module prefix (#1847) 2022-04-18 08:21:00 +02:00
wongxy
b7ae91c82b fix(builtin.colorscheme): also restore &background (#1835) 2022-04-10 15:24:47 +02:00
Simon Hauser
762d49f607 feat(lsp_references): include current line option
close: #1821
2022-04-09 13:17:57 +02:00
Joshua Cao
8af0d384d2 fix: save position into jumplist before 'edit' action (#1234)
currently enabled for some builtins. You can manually enable it by adding `push_cursor_on_edit = true` to the builtin options. But feel free to open a PR if you find a builtin that needs this option enabled.
2022-04-08 20:09:58 +02:00
Simon Hauser
b83d6d4711 fix (treesitter): kind column
fix #1811
2022-03-30 21:49:33 +02:00
ibhagwan
cf2d6d3428 fix (tags|btags): escape all special characters (#1806) 2022-03-26 10:29:34 +01:00
Simon Hauser
40c1e88904 chore: fix lint errors from latest ci run 2022-03-26 10:25:47 +01:00
Mathijs Bakker
503db70a6a fix: typo in a LSP error message (#1805) 2022-03-24 20:59:41 +01:00
Dylan Byars
70b3e38730 docs: fix typo in builtin.pickers section (#1792) 2022-03-20 11:31:41 +01:00
tami5
ef7b6ada6d feat: improve UX with vim.notify (#1763)
* fix(notify): don't report request on new line

* ref(notify): update message format

* ref(msgs): always quote values + decrease duplication

* fix(ci): undefined variables

* ref(actions): temporary silent actions.__index errors

* cleanup

* revert: panic effort, we continue to use error for those

Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-03-13 18:11:27 +01:00
Sean Mackesey
1e4d5e59df feat(diagnostics): additional filter options (#1610)
- root_dir. Useful to browse only project-scoped diagnostics.
- buflisted status. Useful to exclude diagnostics from unlisted buffers, which are created by language servers that analyze the entire project/workspace (e.g. sumneko-lua).
2022-03-12 16:49:06 +01:00
i3Cheese
6b3728876f fix(find_files): follow with unix find command (#1787) 2022-03-12 16:11:37 +01:00
tami5
ddb9e56160 feat(lsp): ignore_symbols option (#1745)
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-03-11 14:41:48 +01:00
tami5
1c4cd6cdaa feat(lsp_references): expose include_declaration option (default still true) (#1449) 2022-03-11 12:46:29 +01:00
Slotos
2032f4316f fix(*grep): escape dot when not using regex (#1784) 2022-03-10 14:17:15 +01:00
Simon Hauser
234066f875 fix: man_pages previewer, respecting MANPATH and apropos output parsing (#1764)
- introducing putils writer and use it rather than using PAGER env var
- introducing env for lua/telescope/_.lua job interface
  - to respect MANPATH (and PATH just in case)
- fix for apropos output parsing might return e.g. `alacritty, Alacritty`
  We need to split on first `,`
2022-03-10 13:48:40 +01:00
Simon Hauser
1daf0917cf fix: treesitter picker with lua (defintions) (#1779) 2022-03-08 10:37:56 +01:00
James Trew
206e71d133 fix: add opts.bufnr and opts.winnr to builtin picker (#1706) 2022-02-14 17:39:58 +01:00
Roland Fredenhagen
f58b0d4dd1 feat(spell_suggest): ignore spell setting (#1744)
z= works even when spell is not set. I think it would be nice if Telescope would behave the same.
2022-02-13 00:00:21 +03:00
daangoossens22
3a3c9a3c8b feat (keymaps): add configuration options (#1703) 2022-01-28 16:36:42 +01:00
daangoossens22
6c275e2f6a fix (autocommands): doesn't show all autocommands (#1717) 2022-01-28 16:31:39 +01:00
Chinmay Dalal
2553236fe1 fix(lsp): add missing offset encoding (#1718) 2022-01-28 16:15:21 +01:00