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
eef13023a8
chore: bump plugin versions
2025-09-23 11:36:51 +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
bd22167eca
chore(lazy): update plugins
2025-09-13 22:10:24 +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
warg
44dfa47f41
chore: format all lua files
2025-09-06 01:29:17 +02:00
warg
cc8164aef9
feat(mappings): add mapping to replace all occurrences of a word
2025-09-06 01:26:34 +02:00
warg
a6fcb0b387
feat(clangd): add clang-tidy linter for clang-analyzer checks
2025-09-01 18:47:43 +02:00