Liu
2e1e382df4
feat(action): add type into qf entry when calling entry_to_qf function ( #2897 )
2024-02-24 15:24:24 +01:00
James Trew
24778fd72f
feat(picker): allow appending original window cword to prompt ( #2878 )
...
* feat(picker): allow appending original window cword to prompt
* add default mapping and document
* [docgen] Update doc/telescope.txt
skip-checks: true
* add mapping to README
also format README
* oops
* [docgen] Update doc/telescope.txt
skip-checks: true
---------
Co-authored-by: Github Actions <actions@github>
2024-01-20 02:38:27 +00:00
Simon Hauser
9cf58f438f
fix(config)!: fallback to vim.o.winblend ( #2861 )
2024-01-18 11:45:02 +01:00
Sean Mackesey
ae6708a90b
fix(which_key): always close on telescope prompt exit
...
* Add autocmd to make `which_key` window close on prompt exit
Currently `actions.which_key` supports a `close_with_action` option
(default true). When this is set, the `which_key` window will close
after any Telescope action is triggered. This makes sense. However, when
it is false, the `which_key` window remains open even after Telescope
closes. This seems like a bug.
This PR fixes this by setting an autocommand when `close_with_action` is
false to close on prompt exit.
* [docgen] Update doc/telescope.txt
skip-checks: true
* Add autocmd to make `which_key` window close on prompt exit
Currently `actions.which_key` supports a `close_with_action` option
(default true). When this is set, the `which_key` window will close
after any Telescope action is triggered. This makes sense. However, when
it is false, the `which_key` window remains open even after Telescope
closes. This seems like a bug.
This PR fixes this by setting an autocommand when `close_with_action` is
false to close on prompt exit.
---------
Co-authored-by: Github Actions <actions@github>
2023-12-25 21:01:16 +00:00
Liu
5f18f3dc51
fix(action): ensure delete_mark handles uppercase marks
...
* fix(action): delete_mark can not delete an uppercase named mark which
not in the current buffer
* Update init.lua
Co-authored-by: James Trew <66286082+jamestrew@users.noreply.github.com >
* format and lint
---------
Co-authored-by: James Trew <66286082+jamestrew@users.noreply.github.com >
Co-authored-by: James Trew <j.trew10@gmail.com >
2023-12-02 22:01:46 +00:00
Chen Lu
e4c62dedd7
feat(actions): add delete_mark ( #2769 )
...
* feat(actions): add delete_mark
* style(init.lua): fix formatting
2023-11-26 03:37:50 +00:00
Giuseppe Rota
8c9fd22952
fix(actions): set location list title ( #2741 )
2023-10-23 09:57:47 +02:00
Simon Hauser
550055e640
fix: correctly create User autocmd in action.which_key ( #2736 )
2023-10-11 08:07:30 +02:00
Andrés Cuellar
ed9574dd6d
Add git_rename_branch git action ( #2713 )
2023-09-23 20:29:15 +00:00
James Trew
08e6d7904d
feat(actions): add quickfix list autocmd event exec ( #2672 )
...
Add `QuickFixCmdPre` and `QuickFixCmdPost` event triggers to
`send_selected_to_qf` and `send_all_to_qf`
2023-09-10 12:16:48 +02: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
Sergey Kuznetsov
32e6792f86
fix(actions): fix Esc in git actions confirmation ( #2674 )
...
For some git actions pressing Esc for the dialog of action confirmation
didn't cancel the action. I moved asking for confirmation to a separate
function and a bit changed notifications about canceled action.
2023-08-29 19:56:53 +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
Lucía Andrea Illanes Albornoz
5fff2a138b
Implements horizontal scrolling in previewer & results. ( #2437 )
...
* Implements horizontal scrolling in previewer & results.
* docs: update wrt. horizontal scrolling in previewer & results
2023-06-24 19:17:55 +00:00
Simon Hauser
42267407ae
fix(actions): which_key after mappings rework ( #2556 )
2023-06-08 23:10:26 +02:00
Munif Tanjim
9a82b5b73e
fix: use :botright modifier for quickfix window open ( #2554 )
2023-06-07 23:54:23 +00:00
Zhanibek Adilbekov
333966610c
fix(bcommits): wrong selection field is used ( #2550 )
2023-06-07 11:17:57 +02:00
Simon Hauser
eb95a31836
Revert "fix: correctly restore cursor position in original window ( #2336 )" ( #2538 )
...
This reverts commit 3f1b57908b .
2023-05-25 07:43:19 +02:00
Simon Hauser
dda9a3965b
fix(actions): send_to_* and smart_send_to_* now append to history ( #2527 )
2023-05-24 15:25:24 +02:00
cristiansofronie
3f1b57908b
fix: correctly restore cursor position in original window ( #2336 )
2023-05-24 14:04:27 +02:00
NAKAI Tsuyoshi
713d26b985
fix(actions): support commands with special chars ( #2224 )
2023-04-26 07:22:53 +03:00
Sven
ccda9f02f3
feat: extend git_delete_branch to delete of all selected branches ( #2337 )
2023-02-19 11:42:59 +01:00
James Trew
053f2303c4
docs: proof-read edits ( #2311 )
2023-01-22 09:57:53 +01:00
Jieru Mei
a7ede53f06
fix: checktime when git checkout ( #2176 )
2022-09-27 21:11:56 +02:00
Ryan Koval
2b5060362b
feat: added support for tabdrop ( #2143 )
2022-09-04 21:47:25 +02:00
Simon Hauser
49b043e2a3
fix: nop i_<c-j> because we dont want allow new line ( #2147 )
2022-09-03 11:22:26 +02:00
Nicholas Hoffman
bb8db6eda2
fix(which_key): mode width options typo ( #2078 )
2022-07-21 08:22:51 +02:00
Simon Hauser
f838695459
chore: reformat with stylua 0.14.0
2022-07-07 08:27:46 +02:00
Simon Hauser
2b1da47deb
chore: make to_fuzzy_refine configurable ( #2034 )
2022-07-03 21:39:24 +02:00
Simon Hauser
a50352eb24
docs: document limitation of action
...
close #1994
2022-06-30 14:37:02 +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
83b6cadb2c
break: deprecate utils.get_default utils.if_nil ( #1545 )
2022-06-30 14:01:49 +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
Fabian David Schmidt
cd9e6aaee0
fix(git_branch): fix typo in action notification ( #1966 )
2022-05-25 15:26:28 +02:00
fdschmidt93
b4c45e8c61
fix: exiting picker from insert mode ( #1202 )
2022-05-20 09:18:27 +02:00
fdschmidt93
8d1841bff5
feat: quickfixhistory picker ( #1878 )
2022-05-04 21:50:15 +02:00
Simon Hauser
544c5ee407
fix: termopen previewer ( #1901 )
...
- buffer leaking
- still insert mode on confirm
2022-05-01 09:46:50 +02:00
fdschmidt93
8b02088743
fix(which_key): get full path & handle table assignment of funcrefs ( #1875 )
2022-04-22 23:40:39 +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
fdschmidt93
d88094fbfd
feat: show assigned function in actions.which_key ( #1871 )
2022-04-22 15:52:22 +02:00
Simon Hauser
831f76a809
docs: add module prefix ( #1847 )
2022-04-18 08:21:00 +02:00
Simon Hauser
a5be929142
docs: document more actions and add introduction to actions ( #1829 )
2022-04-17 14:47:13 +02:00
Dhruv Manilawala
5a93a6f005
fix: typo for notify log level ( #1813 )
2022-03-30 21:43:32 +02:00
Dhruv Manilawala
4eedf1599e
fix: add %s to notify message of git checkout action ( #1812 )
2022-03-30 17:12:46 +02:00
Jonathan Birk
6a43634f5f
doc: help for select_{default,tab,vertical,horizontal} ( #1801 )
2022-03-20 20:08:54 +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
Daniel Imfeld
b501d9ecb7
fix: skip path escaping when adding items to quickfix list ( #1712 )
2022-03-06 20:34:44 +01:00
Connor Sheehan
88229d5afd
fix(actions.qflist): make it work with vim quickfix commands ( #1742 )
...
use `r` mode to instead use `" "` mode. This makes Telescope quickfix list action send results
to a new list in the quickfix stack instead of overwriting the entries in the current list.
Doing so enables `:chistory`, `:colder` and `:cnewer` functions to review results of
previous Telescope queries.
The location list uses a similar API and is updated in this PR also
(ie this also enables :lhistory, :lolder and :lnewer).
2022-02-13 03:00:52 +03:00