GitHub / rachartier/tiny-code-action.nvim / commits
A Neovim plugin that provides a simple way to run and visualize code actions with Telescope.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0d040ed8 |
fix: correctly handle visual mode selection (#117)
Co-authored-by: Tom George <t****0@g****m> |
Tom George <t****0@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 9f4b05c2 | fix(snacks): handle nil client in support_resolve (#115) | Raphaël Chartier <r****r@f****r> | 5 months ago | |
| 1c75d7e1 | refactor(backend): replace plenary.job with vim.system api | Raphaël Chartier <r****r@f****r> | 5 months ago | |
| 32090efd | fix(snacks,telescope): correct config opts priority to match fzf-lua (#114) | Raphaël Chartier <r****r@f****r> | 5 months ago | |
| 47ec77ed | feat(terminal): update exit notice, compatible with nvim 0.13 | Raphaël Chartier <r****r@f****r> | 5 months ago | |
| 83ced620 | refactor(snacks): simplify format_code_action handling | Raphaël Chartier <r****r@f****r> | 5 months ago | |
| 8a33dbb4 | fix(snacks): store client id to avoid deepcopy crash on nvim 0.13 (#112) |
27Onion Nebell <5****8@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 8e72efa0 | feat: allow uppercase custom_hotkeys (#110) |
Melker Ulander <m****r@p****e>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 2215a731 | fix(fzf): avoid shellescape issue (#109) |
phanium <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 15bf3e25 | feat(action): restore buffer before applying action (#108) | Raphaël Chartier <r****r@f****r> | 7 months ago | |
| f97b7d34 | refactor(edit): simplify multi-line edit application logic (#107) | Raphaël Chartier <r****r@f****r> | 7 months ago | |
| 6ded5f7c | feat(utils): add strip_snippet_syntax to remove snippet syntax (#105) | Raphaël Chartier <r****r@f****r> | 7 months ago | |
| c4c08075 | feat(utils): add cross-platform create_echo_command (#104) | Raphaël Chartier <r****r@f****r> | 7 months ago | |
| f4a15456 | fix(snacks): use correct title property for the picker (#103) |
Levente Polyak <l****e@l****t>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 897de9af | fix: consider borders when centering window (#102) |
Douglas Tesch <a****3@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 85b3ae30 | fix(previewer): return error after caching resolved action (#101) | Raphaël Chartier <r****r@f****r> | 8 months ago | |
| 7699d507 | fix(preview): cache resolved action to avoid double-resolve (#101) | Raphaël Chartier <r****r@f****r> | 8 months ago | |
| bd1773cb | fix(action): deepcopy edits before applying changes (#101) | Raphaël Chartier <r****r@f****r> | 8 months ago | |
| 0fccbd70 | refactor(finder): fix range param (#101) | Raphaël Chartier <r****r@f****r> | 8 months ago | |
| 0932b80d | fix(finder): handle encoding per-client in params (#101) | Raphaël Chartier <r****r@f****r> | 9 months ago | |
| ac8bda58 | feat(buffer): support custom format_title function (#100) | Raphaël Chartier <r****r@f****r> | 9 months ago | |
| 46f509d3 | feat: add customizing action titles (#99) | Raphaël Chartier <r****r@f****r> | 9 months ago | |
| 2200f3a9 | feat: add preview_close key option to picker config (#98) | Raphaël Chartier <r****r@f****r> | 9 months ago | |
| 98b8ed7e | fix: misplaced line of code (#97) |
RAULLLLL <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| bd0d2c5d | fix(backend): ensure temp dir exists (#96) |
RAULLLLL <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7aaa18ee | refactor(code_action): use apply_with_resolve in apply logic (#93) | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 03b8e741 | perf(config): increase resolve timeout to 500ms | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| d84e57c3 | fix(preview): close correct window on WinLeave event (#91) | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 46ebba5d | fix(preview): close preview if buffer is invalid | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 93f3aab4 | refactor(window): use utils.set_buf_option for modifiable. Fixes #91 | Raphaël CHARTIER <r****r@m****m> | 10 months ago | |
| 3dda56ec | chore: remove repro.lua | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 51bc8a97 | fix(window): set buffer modifiable before setting lines | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 1c2bfd89 | fix(window): validate win before preview cursor use | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 9e4c7146 | feat: add notify config options to control notifications. Fixes #88 | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| f60844cb | feat: add notify.on_empty config option to suppress 'No code actions found' n... | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| 9f6347ba | feat(buffer): add back key for nested group menus | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| a43fb811 | fix(terminal): fix terminal colorize from replacing all [ chars |
d4wns-l1ght <n****3@p****e>
Committed by: Raphaël Chartier <r****r@f****r> |
10 months ago | |
| 4e00d613 | fix(buffer): make nested buffer appear at the same position as parent | d4wns-l1ght <n****3@p****e> | 10 months ago | |
| 6460bdd8 | feat(buffer): made group_icon a configurable setting | d4wns-l1ght <n****3@p****e> | 10 months ago | |
| 57954278 | fix(buffer): always add keymaps to reserved hotkeys list | d4wns-l1ght <n****3@p****e> | 10 months ago | |
| 7b2a88d9 | feat(buffer): Add nested menus for groups to buffer picker | d4wns-l1ght <n****3@p****e> | 10 months ago | |
| 49eebb32 | feat: add code action sort function. Fixes #85 | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| f2ab89f3 | docs: change faq code block syntax to Lua in README.md |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a8dc9676 | fix: Add a FAQ about determining action kinds (#84) |
Dustin J. Mitchell <d****n@v****s>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3b8860a4 | fix: use apply_action when apply=true (#82) |
Dustin J. Mitchell <d****n@v****s>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| d8b8f945 | feat: support filter function with client argument. Fixes #83 | Raphaël Chartier <r****r@f****r> | 10 months ago | |
| e92818f7 | feat(buffer,preview): auto-close windows on WinLeave event. Fixes #80 | Raphaël Chartier <r****r@f****r> | 11 months ago | |
| a16a132e | docs: clarify auto_accept applies with hotkeys | Raphaël Chartier <r****r@f****r> | 11 months ago | |
| 738e3e12 | docs: update default close key in keymaps section | Raphaël Chartier <r****r@f****r> | 11 months ago | |
| 0f122c6b | feat(buffer): support multiple select and close keys. Fixes #79 | Raphaël Chartier <r****r@f****r> | 11 months ago | |
| 79577738 | feat(filters): support LSP kind prefix hierarchy for 'only'. Fixes #78 | Raphaël Chartier <r****r@f****r> | 11 months ago | |
| 8d23070d | docs: standardize section title formatting | Raphaël Chartier <r****r@f****r> | 11 months ago | |
| dcf4082a | docs: update fzf-lua picker documentation | Raphaël Chartier <r****r@f****r> | 12 months ago | |
| 547e49f3 | feat(picker): add autodetection of picker modules | Raphaël Chartier <r****r@f****r> | 12 months ago | |
| 5d329fec | merge Merge pull request #77 from MadKuntilanak/feat/support-fzflua |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 6f84ac79 | fix(fzf): sanitize preview content to avoid newline issues in fzf-lua | madkuntilanak <f****h@g****m> | 12 months ago | |
| 38ef291e | feat(fzf): fzf-lua added | madkuntilanak <f****h@g****m> | 12 months ago | |
| a8a4ef50 | docs: document resolve_timeout option in README | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 3b793abd | refactor(action): improve blocking resolve loop logic. Fixes #76 | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 4dc4bef4 | refactor(backend): replace remove_header_lines with process_diff | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 222d2f44 | feat: auto-remove process status line on telescope. Fixes #74 | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 45b32a94 | feat(setup): stop merging default picker config when user provides one. Fixes... | Raphaël CHARTIER <r****r@m****m> | about 1 year ago | |
| aa62f9d7 | merge Merge pull request #71 from jmsdrh/fix-buffer-position-cursor |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8578c404 | fix(buffer): position=cursor uses the right location | James Adrah <e****h@h****m> | about 1 year ago | |
| abe00418 | docs: document auto_accept config option in README | Raphaël CHARTIER <r****r@m****m> | about 1 year ago | |
| 0bcf3835 | feat(hotkeys): support custom function for hotkeys_mode. Fixes #70 | Raphaël CHARTIER <r****r@m****m> | about 1 year ago | |
| a538598e | feat(buffer): add auto_accept option for hotkey actions. Fixes #69 | Raphaël CHARTIER <r****r@m****m> | about 1 year ago | |
| 4446c97f | docs: update return annotations for clarity | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| cc271e20 | docs: fix return annotations for typing consistency | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 3d1d7d3a | feat(docs): add proper code documentation | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 135cfba4 | refactor(window): simplify buffer newline handling | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 946dad2f | fix(buffer): flatten multiline entries. Fixes #68 | Raphaël CHARTIER <r****r@m****m> | about 1 year ago | |
| b54b9ce3 | docs: expand filters section with examples | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 2321289b | feat(buffer): align hotkey columns across categories, add conceallevel | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| a0cfdded | refactore: modularize init | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 7c23236e | feat(hotkeys): add pattern-based custom hotkeys. Fixes #67 | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| aa917500 | feat: `code_action` should now be retro-compatible with `vim.lsp.buf.code_act... | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 26acbc05 | docs: add Buffer Picker Options to README navigation | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 3d842c57 | chore: Update README.md |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8c65c475 | refactor(hotkeys): rewrite text-diff hotkey generation | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 08c08263 | refactor(buffer): split buffer picker logic into modules | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 233a262d | feat(buffer): add custom hotkeys. Fixes #64 | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 85737017 | fix(utils): prevent deep recursion in key search. Fixes #65 | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 6e2eb163 | feat(buffer): add autocmds for window open events | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 925b0e21 | fix(utils): allow partial match for kind filter. Fixes #63 | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 98058c52 | merge Merge pull request #61 from MariaSolOs/has-condition |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ea5ea232 | fix: compare `vim.fn.has` result to number | Maria José Solano <m****9@g****m> | about 1 year ago | |
| 51030f87 | refactor(buffer): use utils for win/buffer settings | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 3db6a226 | refactor(utils): replace custom nvim version checks to use standard vim.fn.has | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 3ac56dba | merge Merge pull request #58 from fvrings/fix-version |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 945dfeb3 | fix: use proper version string | fvrings <f****s@p****e> | about 1 year ago | |
| 281e78e4 | merge Merge pull request #57 from MariaSolOs/current-line |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6fa78315 | merge Merge pull request #56 from MariaSolOs/deprecated |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 626c145e | merge Merge pull request #55 from MariaSolOs/command-example |
Raphaël Chartier <r****r@f****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 233ab5a4 | fix(lsp): only include line diagnostics in request context | Maria José Solano <m****9@g****m> | about 1 year ago | |
| 3303f557 | fix(lsp): use non-deprecated methods if available | Maria José Solano <m****9@g****m> | about 1 year ago | |
| 19fa922f | fix(docs): add `x` mode to keymap example | Maria José Solano <m****9@g****m> | about 1 year ago | |
| 11b5ff21 | refactor(buffer): move resolve_border_style function up | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| 32bd4e42 | fix(buffer): skip reserved hotkeys in all modes | Raphaël Chartier <r****r@f****r> | about 1 year ago | |
| af068d13 | feat(buffer): support custom keymaps for preview/close | Raphaël Chartier <r****r@f****r> | about 1 year ago |