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