Commit Graph

1028 Commits

Author SHA1 Message Date
Brian Di Palma
3f1f5b7e52 feat: add --follow to bcommits (#1997)
Yes the diff to parent preview will be blank but at the very least a user can follow a file around various moves and get access to the SHA-ID for the move.
2022-06-30 14:01:50 +02:00
Bjarki Baldursson Harksen
6703c957e7 feat: add option use_default_opts to builtin.builtin (#1996) 2022-06-30 14:01:50 +02:00
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
TheMeaningfulEngineer
a6c9ae088e feat: force buffer delete for terminal and improvements for Picker:delete_selection (#1943) 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
fdschmidt93
a1aec79cb1 feat: none strategy & control attachment (#1867) 2022-06-30 14:01:49 +02:00
Simon Hauser
5510587ff4 feat(vim_options): show scope information in display (#1956)
Also make type, scope and value searchable
2022-06-30 14:01:49 +02:00
Simon Hauser
edc6f55ba2 docs: document limitations of file_ignore_patterns and transform_path (#1955) 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
zeertzjq
d96eaa914a fix: block autocommands when setting preview buffer (#2010)
Telescope creates most floating windows with `noautocmd = true`, so
these windows do not trigger autocommands, but preview buffer is set in
window using `nvim_win_set_buf()`, which triggers buffer autocommands.
This may be unwanted, so block them using 'eventignore'.
2022-06-15 10:43:10 +02:00
Simon Hauser
3d304a9a55 fix: TelescopePreviewerLoaded (#2005) 2022-06-13 21:49:10 +02:00
Jose Veiga
e2a77a54a3 doc: use correct option name for 'only_sort_text' (#1995) 2022-06-12 13:03:12 +02:00
Simon Hauser
d3aad43b3f fix: health for neovim nightly (#1984)
The `health` module was moved to `vim.health` in neovim/neovim#18720
2022-06-02 20:17:39 +02:00
Anton
28bb75fd91 fix: pass user opts to planets picker (#1983) 2022-06-02 16:02:19 +02:00
Jędrzej Boczar
3eb90430b6 fix: error in action.close when picker.original_win_id is not valid (#1982) 2022-06-02 16:00:14 +02:00
Fabian David Schmidt
ad19bf6b8e fix: cursor move in actions.insert_symbol_i (#1979) 2022-06-01 16:52:15 +02:00
iwataka
54be102e20 fix(builtin.commands): action error caused by remapping : (#1972) 2022-05-29 12:52:40 +02:00
Fabian David Schmidt
cd9e6aaee0 fix(git_branch): fix typo in action notification (#1966) 2022-05-25 15:26:28 +02:00
fdschmidt93
1a91238a6a fix: wrong win on selection (#1951) 2022-05-20 12:08:33 +02:00
fdschmidt93
b4c45e8c61 fix: exiting picker from insert mode (#1202) 2022-05-20 09:18:27 +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
Simon Hauser
01fc5a9274 hotfix: regression from latest commit, files could no longer be opened 2022-05-15 22:13:32 +02:00
TJ DeVries
0b5f1d69d7 feat: Add ability to choose window to edit (#745) 2022-05-15 22:08:16 +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
xeluxee
20040cac31 fix: correctly use nvim-web-devicons (#1937)
Also performance improvements for utils.path_tail
2022-05-15 21:58:03 +02:00
fdschmidt93
39b12d84e8 feat(entry_display): expose prompt_bufnr opt (#1934)
Required for `vim.ui.input` with file_browser extension
when prompt_bufnr may be left intermittently
2022-05-12 08:39:19 +02:00
fdschmidt93
795a63ed29 feat(docs): simplified architecture flow chart (#1925)
`:h telescope.nvim` now shows an overview of the telescope architecture
2022-05-09 11:43:22 +02:00
fdschmidt93
85239d9c3e feat(builtin.keymaps): show lua fn name if available (#1929) 2022-05-09 11:08:53 +02:00
Simon Hauser
4681dcdffe fix: another teardown issue (#1918) 2022-05-05 10:05:37 +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
fdschmidt93
c93276acd3 fix: initial mode setting issues (#1917) 2022-05-04 15:00:28 +02:00
fdschmidt93
80e4313cc8 Revert "fix(pickers): misc initial_mode setting fixes (#1895)" (#1914)
Reverts circumventing A for initial_mode insert as many more users have issues with the current (failed attempt at a) fix
2022-05-03 18:36:45 +02:00
fdschmidt93
e454a0ad37 fix(pickers): misc initial_mode setting fixes (#1895) 2022-05-03 08:53:22 +02:00
Simon Hauser
23e28d066a fix: termpreviewer scrolling (#1906) 2022-05-02 08:48:50 +02:00
Simon Hauser
544c5ee407 fix: termopen previewer (#1901)
- buffer leaking
- still insert mode on confirm
2022-05-01 09:46:50 +02:00
Chinmay Dalal
280c4e3037 fix(treesitter): use upstream get_node_text() instead of nvim-treesitter's deprecated one (#1905) 2022-05-01 09:45:26 +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
Austin Ray
557c8b98c5 docs: add 'https://' prefix to smart history link (#1885) 2022-04-30 12:35:34 +02:00
Quet Zal
a59ada7914 fix: close process handle after termination (#1856) 2022-04-30 12:33:15 +02:00
milanglacier
8fe79f9d1d feat: support for builtin.commands to show buffer commands (#1889) 2022-04-30 12:27:16 +02:00
Simon Hauser
1b6909cfb3 docs(smart_path): add negative performance warning (#1899) 2022-04-30 12:10:41 +02:00
Simon Hauser
460eb8c32b fix: man_pages respect nosplitright for <c-v>
followup to bf16fe620f
2022-04-30 09:22:08 +02:00