Commit Graph

741 Commits

Author SHA1 Message Date
warg eb5b557f97 fix(rust-analyzer): filter out hint diagnostics 2025-10-02 06:00:17 +02:00
warg c45385a92e fix(efm): ignore "declared here" messages 2025-10-01 02:24:58 +02:00
warg b730c50b5a fix(onedark): call load() instead of colorscheme()
Before this change, the ColorScheme event would not fire
2025-09-30 20:48:36 +02:00
warg ededb07093 fix(dap.hover): add naive python formatting 2025-09-30 20:48:36 +02:00
warg 33378972cd fix(nvim-dap): make it load non-lazy 2025-09-30 20:48:36 +02:00
warg bca1ba5ae5 fix(dap.hover): remove annoying keymap 2025-09-30 20:48:36 +02:00
warg ccfa32271f fix(dap.hover): calculate max width correctly 2025-09-30 20:48:36 +02:00
warg 88c094fea2 fix(dap.hover): improve window state management 2025-09-30 20:48:36 +02:00
warg 0bea6f238f fix(dap.hover): change format of expand marker 2025-09-30 20:48:36 +02:00
warg ee781fc1b0 fix(dap.hover): only trim trailing whitespace 2025-09-30 20:48:36 +02:00
warg 968cf1cba5 fix(dap.hover): remove tree and make nodes self-contained subtrees 2025-09-30 20:48:32 +02:00
warg 39c1aac2a7 fix(dap.hover): format non-value nodes without = 2025-09-28 15:55:16 +02:00
warg 5f90120f44 fix(dap.hover): remove yank expression 2025-09-28 14:02:22 +02:00
warg 4fe90cf6e7 fix(dap.hover): add missing return type 2025-09-28 13:36:54 +02:00
warg 154de39931 fix(dap.hover): don't show null pointers as expandable 2025-09-28 13:36:02 +02:00
warg 0916fa1cb8 fix(dap.hover): don't format dereferenced variables specially 2025-09-28 12:57:32 +02:00
warg b475119409 feat(dap.hover): add more mappings 2025-09-27 20:30:41 +02:00
warg acd7d03bf0 fix(dap.hover): remove code duplication 2025-09-27 02:35:56 +02:00
warg e3f8b2ce15 fix(dap.hover): clean up constructors 2025-09-27 02:32:14 +02:00
warg b91ab499de fix(dap.hover): more cleanup 2025-09-27 02:29:34 +02:00
warg 3456dcc47c fix(dap.hover): cleanup 2025-09-27 00:45:44 +02:00
warg a00aec3555 refactor(dap.hover): move out Window class to separate module 2025-09-27 00:38:44 +02:00
warg f8f0cd8f89 fix(dap.hover): cleanup 2025-09-27 00:38:11 +02:00
warg 80a563dc9c feat(dap.hover): update buffer incrementally on expand/collapse 2025-09-26 22:56:58 +02:00
warg acf6fffb2f refactor(dap): simplify hover tree rendering architecture
- Add row/column tracking to Content for multi-line highlight support
- Switch from Node:format() returning Content to Node:format_into(content)
- Remove complex highlight offset calculations and manual text merging
- Use content:current_line() instead of tracking line_number in nodes
- Fix pointer child formatting to use item.name directly
- Clean up unused imports and simplify render_node method
2025-09-26 19:31:51 +02:00
warg cff07f8317 feat: implement interactable dap hover 2025-09-26 17:21:04 +02:00
warg 5256beea0f fix(dapui): enter the eval window automatically 2025-09-24 22:34:17 +02:00
warg f40dd15556 fix(dapui): make eval work in visual mode too 2025-09-24 22:28:07 +02:00
warg aa7ecf6b81 fix(dap): increase hover max width to 80 2025-09-24 22:27:47 +02:00
warg 495c927c0e fix(dapui): add mapping for eval 2025-09-24 22:23:07 +02:00
warg 0275e73e48 fix(dap): handle lldb-dap behavior 2025-09-24 22:18:44 +02:00
warg a209640413 fix(dap-ui): add config 2025-09-24 21:19:58 +02:00
warg 847fe9f963 fix(dap): reimplement dap hover 2025-09-24 21:19:34 +02:00
warg 3440c5e98c Revert "fix: change diff put/get mapping"
This reverts commit 1b474d8b69aa05b4937b66468daf37e970d35f24.
2025-09-23 12:09:10 +02:00
warg 8f6e311fb7 fix(clangd): update clang-tidy checks 2025-09-23 11:35:51 +02:00
warg 7c8169baae feat: add dap repl highlighting 2025-09-23 11:35:10 +02:00
warg 741b72a5b9 fix: formatting 2025-09-20 19:42:23 +02:00
warg d5f5b933bb fix: final nvim-dap edits 2025-09-20 19:40:54 +02:00
warg cdb154e41c feat: setup nvim-dap with custom hover 2025-09-20 19:33:42 +02:00
warg 98eebdc060 fix: set inccommand to split 2025-09-20 19:32:34 +02:00
warg b4645f28d8 fix: change diff put/get mapping 2025-09-20 19:32:15 +02:00
warg 28029d283d feat: specify custom errorformat for C 2025-09-20 19:31:25 +02:00
warg 392925c143 fix(mappings): go to previous buffer on quitting buffer 2025-09-15 00:03:00 +02:00
warg ed315a6649 fix(telescope): update settings for pickers 2025-09-13 22:07:23 +02:00
warg 51fa945a87 fix(mappings): return to previous cursor position after rename 2025-09-13 21:47:49 +02:00
warg 2efd7bd243 refactor(mappings): merge two similar mapping groups 2025-09-13 21:44:22 +02:00
warg 8521151137 feat(fugitive): add more diffsplit mappings 2025-09-13 21:42:38 +02:00
warg b1aa282bba fix(nvim-cmp): show completions for :Man 2025-09-13 21:39:11 +02:00
warg c97668aff6 fix(nvim-tree): update keybinds 2025-09-07 05:38:30 +02:00
warg 7e6fd201b9 fix(telescope): update config 2025-09-07 04:22:38 +02:00