Commit Graph

909 Commits

Author SHA1 Message Date
warg 0041d0b7cd fix(dap): change mappings for stepping through frames 2025-10-16 03:36:02 +02:00
warg 5bd5b3d745 feat(cmp): add cmp-cmdline-prompt 2025-10-16 03:35:57 +02:00
warg 5fe67e991e fix(rust-analyzer): fix import format 2025-10-16 03:35:27 +02:00
warg d1c2f47993 feat(mappings): add mapping for alternate file 2025-10-16 03:35:27 +02:00
warg dfbf0bfb02 feat: add grug-far 2025-10-16 03:35:27 +02:00
warg 21c7053f8e feat: add some command aliases 2025-10-16 03:35:27 +02:00
warg e18dbfa423 fix(rust): adjust errorformat 2025-10-16 03:35:24 +02:00
warg be601c8cd1 fix(mappings): improve deletion of buffer mappings 2025-10-05 16:31:18 +02:00
warg 9181f951cf fix(lsp): move module into package dir 2025-10-05 01:10:10 +02:00
warg 42beb30dfb fix(util): remove unused functions 2025-10-05 00:44:12 +02:00
warg 6180ebed0b fix(nvim-dap-ui): suppress diagnostic 2025-10-05 00:43:52 +02:00
warg c73ea44856 fix(meta.uv): update file to latest and suppress deprecation warnings 2025-10-05 00:43:23 +02:00
warg 8b17ef2b6b feat: remove ow directory, keep ow in type annotations only 2025-10-05 00:32:50 +02:00
warg a1ff822efb docs(lsp.linter): remove confusing wording 2025-10-05 00:01:24 +02:00
warg b7bc837d3d fix(lsp.keymap): only toggle diagnostics for current buffer 2025-10-05 00:00:53 +02:00
warg 8bb81b27d3 fix(rust-analyzer): use nightly rustfmt 2025-10-05 00:00:33 +02:00
warg 180191b339 fix(lsp): make float diagnostics focusable 2025-10-02 06:01:22 +02:00
warg b87cabf6d8 fix(rust-analyzer): enable additional diagnostics 2025-10-02 06:00:40 +02:00
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