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
20bf20500c
fix: nil problem when jump to location when tab drop is set as jump_type ( #2760 )
...
* feat(lsp_definitions): adding `tab drop` as `jump_type`
* feat(lsp-jump-types): `tab drop` for LSP features
Now, you're able to use `tab drop` as `jump_type` for these LSP
features: references, type definitions, definitions an implementations.
* fix(docs): reordering `tab drop` option
* feat: generate docs
* fix: nil problem with `vim.uri_to_fname`
* fix: removing warning about `file_uri` variable not being used
---------
Co-authored-by: Simon Hauser <simon.hauser@helsinki-systems.de >
2023-11-06 02:06:57 +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
AI
5a747a9587
fix(lsp): call hierarchy results processing ( #2728 )
2023-10-07 20:05:04 +00: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
Munif Tanjim
84d53dfdbe
feat(pickers): fully customizable layout ( #2572 )
2023-09-27 08:34:22 +02:00
Charles Moscofian
40c8d2fc2b
fix: only validate severity table when using a range ( #2709 )
...
The only possibility for having a table with different severities to
pass to `vim.diagnostics.get()` as opts is when setting a range (limit
and bound), so just check for an empty table when a range is set.
2023-09-19 23:55:48 +00:00
James Trew
e7cfbb5d1f
fix(git): tbl_isarray compat with nvim 0.9 ( #2710 )
2023-09-19 23:43:18 +00:00
Sofronie Cristian
3d8e051c8c
fix(internal.resume): dynamic_preview_title was not respected and title became static ( #2696 )
...
* fix(internal.resume): dynamic_preview_title was not respected and title became static
* run stylua
2023-09-09 23:33:01 +00:00
JINNOUCHI Yasushi
6b79d7a6a4
fix: use nil for the default diagnostics severity ( #2662 )
...
* fix: use nil for the default diagnostics severity
https://github.com/neovim/neovim/pull/24736 has introduced a new syntax
for severity format in `vim.diagnostic.get()`.
Fix #2661
* fix: fallback for 0.9.1
* fix: detect changes only when minor version > 9
2023-09-03 22:22:17 +00:00
Sofronie Cristian
74be3c3bba
fix(builtin.pickers): fix wrong picker resuming when using filtering ( #2682 )
...
When filtering is applied, `picker:get_index(picker:get_selection_row())` returns index relative to the filtered entry list rather than the original full results. This causes inaccurate indexing into the `cache_pickers` table.
2023-09-03 20:42:09 +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
cristiansofronie
2c1ed33a6f
fix(files.current_buffer_fuzzy_find): fix nil indexing on enter if nothing is selected ( #2678 )
2023-08-30 17:33:30 +00:00
James Trew
96da5716e4
add missing dependency warning for ripgrep ( #2639 )
...
For live_grep and grep_string pickers.
2023-08-07 17:05:21 +00:00
James Trew
5a3fb8a012
Revert "add missing dependency warning for ripgrep ( #2623 )" ( #2638 )
...
This reverts commit 49a03aa844 .
2023-08-06 21:07:24 +00:00
James Trew
49a03aa844
add missing dependency warning for ripgrep ( #2623 )
...
For live_grep and grep_string pickers.
2023-08-06 20:51:08 +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
James Trew
d2e17ba18a
Revert "Fix tagrelative option not considered in builtin.tags ( #2583 )" ( #2629 )
...
This reverts commit 6074847b6e due to
performance regression.
2023-08-01 00:22:53 +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
James Trew
7bb2fcecdc
Revert "expand paths more smartly ( #2599 )" ( #2615 )
...
This reverts commit f52ea4061d .
2023-07-21 21:50:44 -04:00
James Trew
f52ea4061d
expand paths more smartly ( #2599 )
2023-07-21 22:12:29 +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
TJ DeVries
47c755d737
fix: handle non-file uris for lsp ( #2604 )
2023-07-17 13:20:09 -04:00
James Trew
2ea8dcd17b
feat(git): support detached working trees ( #2597 )
...
* feat(git): support detached working trees
closes #2595
* [docgen] Update doc/telescope.txt
skip-checks: true
* fix: use_file_path
---------
Co-authored-by: Github Actions <actions@github>
2023-07-14 17:12:03 +00:00
Folke Lemaitre
276362a802
feat(lsp): added support for dynamic capabilities ( #2594 )
2023-07-06 18:30:43 -04:00
Stanislav Asunkin
0e0600908d
fix: fix builtins lazy loading ( #2590 )
2023-07-02 21:51:55 +02:00
Oscar
6074847b6e
Fix tagrelative option not considered in builtin.tags ( #2583 )
...
* Fix tagrelative option not considered in builtin.tags
* Fix wrong notify name
* ctags filtering with grep or rg and normalize path
* pass stylua check
---------
Co-authored-by: James Trew <j.trew10@gmail.com >
2023-06-25 19:16:15 +00: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
James Trew
ffe35cb433
fix(live_grep/grep_string): support non-utf8 patterns ( #2570 )
2023-06-21 21:25:35 +00:00
Munif Tanjim
9a82b5b73e
fix: use :botright modifier for quickfix window open ( #2554 )
2023-06-07 23:54:23 +00:00
Kalmander
be49680937
fix(registers): add small delete remove black hole ( #2553 )
...
Co-authored-by: Tryggvi Kalman <tryggvikalman@protonmail.com >
2023-06-07 14:59:50 +02: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
Juan Barrios
8dd1cb2771
feat: sorting popup autocomplete items and initial builtin items ( #2518 )
2023-05-24 11:03:07 +02:00
Azad
233cd6ad0d
fix(lsp.definitions): compare file uri with targetUri ( #2514 )
2023-05-24 10:48:24 +02:00
Christian Clason
d8c5ed4e40
feat(ts)!: use upstream treesitter implementation ( #2499 )
...
bumps minimum required neovim version to 0.9, see `help telescope.changelog-2499`
2023-05-24 10:43:04 +02:00
Pete Matsyburka
0900f6fcaa
fix: exclude directories from oldfiles picker ( #2485 )
2023-05-14 22:04:46 +02:00
Rishikesh Vaishnav
40dc952352
fix: replace default mapping rather than mapping CR directly for history and search pickers ( #2506 )
2023-05-14 21:44:48 +02:00
Safdar Awan
359e9ffc74
fix: vim.treesitter.get_query deprecated ( #2451 )
...
* fix: `vim.treesitter.get_query` deprecated
* fix: add fallback for `vim.treesitter.get_query` for stable versions of nvim
2023-04-09 10:07:14 +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
Simon Hauser
a486ac3e8f
fix: current_buffer_fuzzy_find highlighter ( #2394 )
2023-02-20 22:43:15 +01: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
Simon Hauser
443e5a6802
fix: current_buffer_fuzzy_find push cursor ( #2393 )
...
close #2332
2023-02-19 12:24:40 +01:00
liugh
f409830422
fix(builtin.commands): add the command w/ zero arguments to cmd history when executed ( #2320 )
2023-02-19 11:47:09 +01:00
Uraza
5ce991ad23
docs: add missing documentation for builtin lsp symbols ( #2365 )
2023-02-19 11:17:05 +01:00