Max Jendruk
05f4d6f0a9
feat(builtin.treesitter): add symbol_width opt ( #3105 )
...
* Add options to customize length of symbols and line numbers for gen_from_treesitter
* Revert adding symbol_type_width option
* Add docs and type hint
2024-05-23 01:50:14 +00:00
James Trew
6f6bb80655
Revert "refactor(lsp): simplify list_to_jump ( #3099 )" ( #3101 )
...
This reverts commit e9be6bb7a7 .
2024-05-14 14:34:00 +00:00
James Trew
e9be6bb7a7
refactor(lsp): simplify list_to_jump ( #3099 )
...
* refactor(lsp): simplify `list_to_jump`
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
2024-05-14 04:10:11 +00:00
James Trew
1fa3b801f0
docs(builtin.colorscheme): add colors option desc ( #2989 )
...
* docs(builtin.colorscheme): add `colors` option desc
* docgen plz
2024-03-18 02:05:26 +00:00
Damjan 9000
6868df51d2
feat(bultin.buffer): add select_current option ( #2918 )
2024-02-24 15:21:25 +01:00
JD
4367e05c06
fix(builtin)!: quickfix entry maker does not used fixed width for file ( #2842 )
2024-01-09 10:14:24 +01:00
James Trew
fa4d663c8c
docs(git_status): add missing opt expand_dir ( #2824 )
...
* docs(git_status): add missing opt `expand_dir`
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
2023-12-25 16:45:01 +00:00
Brian Mayo
3f5f165447
feat(buffers): add buffers_sort option ( #2793 )
...
* refactor: add sort_buffers option to buffers picker
* refactor: validate sort_buffers opt is a function
2023-12-03 21:24:07 +03:00
James Trew
721cdcae13
chore: fix marks picker options ( #2783 )
...
* chore: fix marks picker options
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
2023-11-15 03:47:37 +00:00
LUCIANO FURTADO
4e77d1991d
feat(marks): add support for displaying marks according to the mark_type ( #2775 )
...
* Fixes : #2763
* clean up docs type annotations
---------
Co-authored-by: LUCIANO FURTADO <l.furtado@f5.com >
Co-authored-by: James Trew <j.trew10@gmail.com >
2023-11-15 02:42:17 +00:00
Hicro
060fedfdea
feat(lsp-jump-type): tab drop as new jump_type option for go-to LSP pickers ( #2751 )
2023-10-23 09:41:29 +02:00
James Trew
ffe90fac32
feat(current_buffer_fuzzy_find): results_ts_highlight option ( #2722 )
...
* feat(current_buffer_fuzzy_find): `results_ts_highlight` option
adds new option to the `current_buffer_fuzzy_find` picker
`results_ts_highlight` to enable/disable treesitter highlight for result
entries (default: true)
closes #2720
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
2023-09-29 01:42:03 +00:00
blue pitaya
dc7f25c810
add 'full' for line_width in diagnostics options ( #2452 )
...
* add 'full' for line_width in diagnostics options
* lowercase documentation entry and change error notify method
* moved line_width options checking
2023-09-03 19:15:21 +00:00
James Trew
f5363d3c2a
feat(diagnostics): add sort_by option ( #2632 )
...
* feat(diagnostics): add `sort_by` option
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
2023-08-06 20:46:34 +00:00
Aaron Kollasch
e7e6492a2d
feat(git): Add bcommits_range picker ( #2398 )
...
* Filter bcommits by selection in visual mode
* Split bcommits_range into new picker
* Add option to run bcommits_range as operator
Starts operator-pending mode and shows commits in the range of lines
covered by the next text object or motion
* Rename range arguments to "first" and "last"
Can't use start/end, since end is an annoying keyword to use in lua
and start/stop doesn't fit as well
* Move operators functionality to new module
* Run bcommits if no range given to bcommits_range
* Make bcommits_range default to current line
Instead of calling bcommits
* Improve documentation of telescope.operators
* Add default value for last_operator
Default to a no-op callback
* Update bcommits_range for detached worktrees
See #2597
* Rename range arguments to "from" and "to"
* Move shared bcommits picker into single function
2023-07-22 21:35:52 +00:00
Andrii Berezhynskyi
597a3cc889
fix: do not ignore mappings from setup() when attach_mappings provided ( #2613 )
2023-07-21 09:28:26 -04:00
Stanislav Asunkin
0e0600908d
fix: fix builtins lazy loading ( #2590 )
2023-07-02 21:51:55 +02:00
Nghia Le Minh
219584a6ef
fix(lsp_dynamic_workspace_symbols): add prefilter as per documentation (after to_fuzzy_refine) ( #2584 )
...
* fix(lsp_dynamic_workspace_symbols): add prefilter as per documentation (after to_fuzzy_refine)
* [docgen] Update doc/telescope.txt
skip-checks: true
* docs grammar
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
Co-authored-by: James Trew <j.trew10@gmail.com >
2023-06-24 22:11:35 +00:00
bn-peters
5b7cedd7f2
feat(builtin): implement filter for keymaps ( #2462 )
2023-05-24 14:23:08 +02:00
James Trew
c8b65238e8
fix: previewers & entry maker file encoding ( #2430 )
2023-05-24 11:49:38 +02:00
William Henrotin
9f501680e5
feat: find git root from current buffer ( #2435 )
2023-05-24 11:36:37 +02:00
暮晨
6dec8cf723
feat(lsp): add 'reuse_win' for reuse window options ( #2454 )
2023-05-24 11:21:16 +02:00
James Trew
106662e056
feat(diagnotics): add disable_coordinates option ( #2477 )
2023-05-24 11:05:10 +02:00
Maksym Klishevych
942fe5faef
feat(treesitter): symbols & ignore symbols options ( #2338 )
...
* feat(treesitter): symbols & ignore symbols options
* renamed the function passed to utils.filter_symbols
---------
Co-authored-by: Maksym Klishevych <max@klishevy.ch >
2023-03-22 09:49:55 -04:00
cristiansofronie
f40e3e2304
feat: support selection for grep_string ( #2333 )
2023-02-19 13:41:28 +01:00
Luyu Huang
5d9658c39d
fix: apply jump_type only if the definition file is different from the current file ( #2324 )
2023-02-19 13:32:37 +01:00
Uraza
5ce991ad23
docs: add missing documentation for builtin lsp symbols ( #2365 )
2023-02-19 11:17:05 +01:00
Svetlozar Iliev
5dfd807771
feat: Allow filtering for oldfiles and buffers ( #2353 )
2023-01-30 18:09:29 +01:00
James Trew
053f2303c4
docs: proof-read edits ( #2311 )
2023-01-22 09:57:53 +01:00
Matt Taylor
1ba7278cf0
feat(pickers): add opt.show_remote_tracking_branches to git_branches ( #2314 )
2023-01-11 15:00:44 +01:00
zbq
3c2e5fb23e
feat: add configuration to fix encoding of output of find_command in find_files ( #2232 )
2022-11-28 22:41:37 +01:00
Xavier Young
4d77743a8e
feat(builtin.keymaps): display noremap/buffer indicators and add lhs filter ( #2246 )
2022-11-27 20:04:07 +01:00
kkharji
5e16fbc8ea
feat(picker): command history filter ( #2132 )
...
* feat(picker): command history filter
I've recently start using command history. For sometime was a bit annoyed of unrelevant commands
like edit/write and others (most likely only used once)
I've considered using lua patterns, however, logical `or` isn't a thing. Additionally, passing a list of lua patterns and checking each pattern for each command history entry felt tedious.
This PR introduce a new optional function to filter command history items.
For example, in my configurations
~~~lua
local command_history_ignore = vim.regex "edit\\|Move\\|write\\|Write\\|e\\s\\|lua\\sI("
overrides.command_history = minimal {
prompt_prefix = "CMDHistory> ",
filter_fn = function(item)
if #item < 3 then
return false
else
return not command_history_ignore:match_str(item)
end
end,
}
~~~
* [docgen] Update doc/telescope.txt
skip-checks: true
Co-authored-by: Github Actions <actions@github>
2022-11-23 17:26:29 +01:00
Gutyina Gergő
cc77713294
feat: add jump_type option for lsp_references ( #2218 )
2022-11-06 17:43:01 +01:00
Simon Hauser
97847309cb
fix: always load the up to date picker config on picker open
2022-10-26 16:32:23 +02:00
Gutyina Gergő
5c7db4055d
feat: allow table as additional args in live grep and grep string ( #2139 )
2022-10-24 08:44:13 +02:00
Sam Rosenthal
bd9e8a7eac
docs: update for git_files and live_grep ( #2133 )
2022-09-04 21:55:54 +02:00
Christian Clason
b923665e64
fix(preview): update buffer previewer to upstream changes ( #2150 )
...
https://github.com/neovim/neovim/pull/19931 removed `_get_hl_from_capture(id)` since captures are now implicitly mapped to highlight groups with the same name.
2022-08-27 15:29:36 +02:00
steven
b5833a682c
fix: move the moon behind show_moon option and update documentation ( #2072 ) ( #2079 )
2022-07-22 18:16:17 +02:00
Simon Hauser
8fe2dde656
docs: add missing opts docs for lsp builtins
2022-07-06 20:45:40 +02:00
Simon Hauser
02cf3e4070
feat: grep_open_files for builtin.grep_string ( #2039 )
2022-07-06 08:26:22 +02:00
Simon Hauser
0621c1c6ba
break: prefix internal files and add deprecation messages ( #2032 )
2022-07-01 22:20:12 +02:00
Turiiya
bf1a25dbfe
feat: search_file option for builtin fd command ( #2029 )
2022-07-01 22:10:31 +02:00
Anton
bef86acb6c
feat(rg): pass multiple globs to rg by default ( #2003 )
2022-06-30 14:01:51 +02:00
Manuel
3a72cc8902
feat(builtin.lsp): implement builtin handlers for lsp.(incoming|outgoing)_calls ( #1484 )
...
Fixes #863
2022-06-30 14:01:51 +02:00
Simon Hauser
ffcc2221d6
docs: clarify docs around search_dirs and map_entries
2022-06-30 14:01:51 +02:00
Simon Hauser
f6efef4c41
feat: find_command can be a function ( #2000 )
2022-06-30 14:01:51 +02:00
Yorick Peterse
838c32d6a8
refactor: make_entry more consistent ( #1410 )
...
drops `ignore_filename`, use `path_display= { "hidden" }`
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de >
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
Jeremy Neal
8488cd5ac7
feat: no-ignore-parent shorthand option for find_files. ( #1963 )
2022-06-30 14:01:50 +02:00