Folke Lemaitre
|
235c8cb683
|
feat(picker.lsp): added hierarchy and Treesitter highlighting to LSP symbols
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
178364d343
|
fix(picker): don't show error when no results for rg
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
c77809b039
|
refactor(picker): update_layout -> set_layout
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
11e5aa8ae3
|
feat(picker): better ivy layout
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
661b6dd427
|
fix(picker): don't merge opts.layout.layout
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
2782cb8316
|
feat(picker.list): cycle results (enabled by default)
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
ea07909990
|
feat(picker): show warning when list order changed when setting a layout
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
92f538ef9a
|
fix(win): close early
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
2fd51e83c7
|
feat(win): allow disabling resize handler
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
9815023b02
|
fix(win): better way of dealing with non-recursive WinClosed events
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
4496867630
|
feat(picker): new layouts
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
ff6107d8cc
|
fix(win): make sure to always close the backdrop
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
de8938490e
|
fix(win): show error when closing failed for some reason
|
2025-01-13 21:53:04 +01:00 |
|
Folke Lemaitre
|
f74ab08c7d
|
feat(picker): added find on_done
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
4f65ef4348
|
fix(pickers.git): git diff for deleted files
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
7c4b257522
|
fix(picker): properly deal with visual mode
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
5e70414425
|
fix(picker): disable mini.pairs by default in picker input window
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
3f3c32221c
|
feat(picker): added git_status
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
21dabe00d9
|
feat(pickers.git): added git log line/file to track changes in the current file / on the current line
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
85447fa47e
|
feat(picker.grep): added grep_buffers
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
48a3d28a53
|
refactor(picker): snacks.picker.Filter
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
dc9093746c
|
feat(picker): better qflist/loclist actions
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
6978c36f9d
|
feat(picker.buffers): add buf number and flags to format
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
ed0a5e5b97
|
feat(picker): added ? to show picker keymaps
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
eb92b90c9a
|
fix(picker.files): don't include hidden files
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
7d3d8f8feb
|
feat(picker.finder): added optional limit to limit results coming back from finder
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
c2239b411f
|
feat(picker.grep): added support for file glob patterns
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
969d9fb8e1
|
fix(picker): record pattern, search and live in history
|
2025-01-13 21:53:03 +01:00 |
|
Folke Lemaitre
|
ddc9adcca1
|
fix(picker.lsp): compat with older Neovim versions
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
6ed7215402
|
feat(picker): better live search
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
539861477f
|
fix(picker.format): handle invalid severities
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
0606f90fd4
|
fix(picker.jumps): handle invalid buffers
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
7b3e7ea47a
|
fix(win): scratch buffer situation
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
8fcaa95237
|
fix(picker.commands): handle vim.empty_dict()
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
d12ffa58bb
|
fix(picker.system): fixed regex for macos
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
80a924d5ff
|
docs: docgen
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
3fb0c64411
|
feat(picker.config): add ctrl+n, ctrl+p as up/down keys
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
a5fa204b9c
|
feat(docs): better docgen
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
ab5545f093
|
refactor(picker): split config in highlights and defaults
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
320900038b
|
refactor(layout): Layout => M
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
d6d84406f9
|
fix(scroll): update state on TextChanged and InsertLeave
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
22db0cb0bb
|
fix(win): set bufhidden=wipe for scratch buffers
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
06047a08df
|
feat(picker.lsp): added unique_lines option
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
2be72683f9
|
feat(picker): use system previewer for man pages
|
2025-01-13 21:53:02 +01:00 |
|
Folke Lemaitre
|
8b60058a47
|
fix(preview): show error when failing to load manpage
|
2025-01-13 21:53:01 +01:00 |
|
Folke Lemaitre
|
afe578d39a
|
fix(matcher): add back bonus for early matches
|
2025-01-13 21:53:01 +01:00 |
|
Folke Lemaitre
|
c3bb2e1553
|
fix(grep): don't include searching hidden files by default
|
2025-01-13 21:53:01 +01:00 |
|
Folke Lemaitre
|
aaf86b1b18
|
fix(picker): prevent endless loop in resolving hl group links
|
2025-01-13 21:53:01 +01:00 |
|
Folke Lemaitre
|
20aa89f265
|
fix(picker): don't use fallback for selected when storing data for resume
|
2025-01-13 21:53:01 +01:00 |
|
Folke Lemaitre
|
20957b291e
|
feat(picker): bring back <c-w>
|
2025-01-13 21:53:01 +01:00 |
|