Martín Lucas Golini
72c1d9fd3f
Improve attach to "Run Target". Now it's possible to debug a terminal application by using this attach.
2025-02-05 02:08:31 -03:00
Martín Lucas Golini
eae433796e
Highlight current debugged line.
...
Hid debugger panel if other panel is opened.
Silence the debugger by default.
2025-02-05 01:02:46 -03:00
Martín Lucas Golini
0b7dad2696
Update breakpoints line position if document is edited (added/removed lines).
2025-02-04 00:12:15 -03:00
Martín Lucas Golini
d3bc6f2935
Fix for multi-line signature help labels, now labels will be flatten into a single line ( SpartanJ/ecode#388 ).
...
Fix next signature help position.
Fix signature help and suggestions styles for light color schemes, and some minor improvements for other schemes.
Allow to set extra trigger characters for signature help in LSP configurations (fix zig zls not updating signature position after a "," input).
Plus some other minor fixes.
2025-02-02 19:07:41 -03:00
Martín Lucas Golini
87fb9538cb
Fix multi-line search in buffer bug.
...
Added: display new line character in selection.
Fixed a crash when trying to write into a broken pipe.
2025-01-30 01:13:04 -03:00
Martín Lucas Golini
ad39ced875
Fix in project build.
2025-01-28 23:59:09 -03:00
Martín Lucas Golini
0005f9ff09
Fix crash when staging/unstaging too fast (or something like that).
2025-01-27 16:07:38 -03:00
Martín Lucas Golini
934a1f3302
Added Ada syntax highlighting and LSP support ( SpartanJ/ecode#211 ).
2025-01-26 12:58:27 -03:00
Martín Lucas Golini
337ac0f334
Hint user to configure keybindings from plugins.
2025-01-25 22:23:53 -03:00
Martín Lucas Golini
54d230866c
Fix for SpartanJ/ecode#386 .
2025-01-25 19:44:21 -03:00
Martín Lucas Golini
8f3c3556cc
Fix invalid access to optioanl in debugger.
2025-01-25 17:49:26 -03:00
Martín Lucas Golini
c3399143df
Fixes in Git plugin staging.
...
Added a value viewer window in debugger.
2025-01-25 12:56:41 -03:00
Martín Lucas Golini
4bbcfdd78b
Improve default PATH in macOS to make available lldb-dap from default.
2025-01-25 11:06:57 -03:00
Martín Lucas Golini
5de32ce4a3
Forgot to revert plugin manager window default size changed for testing.
2025-01-25 10:23:59 -03:00
Martín Lucas Golini
b300c9d48b
Fixes for checkboxes in tree views and table views. Fixes for breakpoints enable/disable.
2025-01-25 02:09:29 -03:00
Martín Lucas Golini
3cdfc849a8
Several fixes related to breakpoints.
2025-01-24 21:43:07 -03:00
Martín Lucas Golini
4315808074
Nothing, wip.
2025-01-24 00:47:55 -03:00
Martín Lucas Golini
ce47145ba9
Fix / improve line comments toggle ( SpartanJ/ecode#384 ).
...
Hide debugger panel when opening a single file.
2025-01-23 00:44:37 -03:00
Martín Lucas Golini
c945b0b659
Minor fixes in UITreeView.
...
Minor fixes in debugger and some new menues.
2025-01-22 00:59:52 -03:00
Martín Lucas Golini
40d21de8dd
Improve hover expression, now use a treeview (still WIP but works).
2025-01-21 00:50:10 -03:00
Martín Lucas Golini
f7be6080b5
Add more debuggers. Allow to load core dumps.
2025-01-20 23:52:29 -03:00
Martín Lucas Golini
277f410ad0
WIP supporting more debuggers.
2025-01-20 19:43:56 -03:00
Martín Lucas Golini
5533ab46f1
More improvements to debugger. Allow to pick running process to debug. Improve expressions inspection.
2025-01-19 23:40:15 -03:00
Martín Lucas Golini
84f1740d2b
Fix incorrectly adding watches of subfolders of currently loading directory.
...
WIP process id picker.
2025-01-19 01:34:15 -03:00
Martín Lucas Golini
b0d6e6153d
Improve how we keep expanded variables in debugger.
2025-01-18 20:09:38 -03:00
Martín Lucas Golini
b375e624b5
Some minor tweaks.
2025-01-18 01:32:24 -03:00
Martín Lucas Golini
16a0da5dab
Fix git status position.
2025-01-17 20:44:40 -03:00
Martín Lucas Golini
682eac247c
Set line wrap for commit text box.
2025-01-17 00:51:10 -03:00
Martín Lucas Golini
4e9a47876a
Finish input support for launch.json file.
...
More fixes.
2025-01-17 00:47:12 -03:00
Martín Lucas Golini
5396a12353
Fix crash.
2025-01-16 19:07:00 -03:00
Martín Lucas Golini
1765842504
WIP support launch.json inputs.
2025-01-16 01:20:49 -03:00
Martín Lucas Golini
6fe9d34c4a
More fixes.
2025-01-16 00:47:21 -03:00
Martín Lucas Golini
9a0f86f946
Line-wrap fix performance issue with updates over extremely long lines.
2025-01-15 23:10:13 -03:00
Martín Lucas Golini
5e73886cc6
More debugger fixes.
2025-01-15 01:49:50 -03:00
Martín Lucas Golini
820d352972
Auto-expand previously expanded variables when repeating the same breakpoint.
2025-01-14 20:34:32 -03:00
Martín Lucas Golini
4913443d73
WIP expanded scope childs persistency (not working).
...
Fix enable/disable vertical scrollbar in editor not updating line-wrap.
2025-01-14 01:00:14 -03:00
Martín Lucas Golini
0e5337d1b0
Fix debugger plugin reload.
2025-01-13 12:21:43 -03:00
Martín Lucas Golini
fb3b866f29
More fixes. Added debuggers to health tool.
2025-01-13 01:24:30 -03:00
Martín Lucas Golini
882e68542e
Added expressions support in debugger.
...
Persist debugger state.
2025-01-12 20:29:44 -03:00
Martín Lucas Golini
75ba896f80
Merge branch 'develop' into debugger
2025-01-12 11:44:56 -03:00
Martín Lucas Golini
ef7908fdb6
Added ${current_doc_dir} build variable (issue SpartanJ/ecode#383 ).
2025-01-12 11:44:48 -03:00
Martín Lucas Golini
b340fcbbf9
Some refactor.
2025-01-12 00:36:14 -03:00
Martín Lucas Golini
2f6f825a63
More WIP implementing more functionalities in DAP. This commit will probably fail on some OSes.
2025-01-11 16:24:27 -03:00
Martín Lucas Golini
5dc0bd24cc
Load supported launch.json vscode configurations.
...
Add debug controls in debugger panel.
2025-01-10 00:38:41 -03:00
Martín Lucas Golini
10e128c7f5
Initial implementation of mouse hover symbol during debugging session + some improvements.
2025-01-09 01:50:53 -03:00
Martín Lucas Golini
403005301d
More improvements to debugger.
2025-01-08 01:51:38 -03:00
Martín Lucas Golini
1f496978a1
More fixes.
2025-01-06 23:37:50 -03:00
Martín Lucas Golini
635cba6e51
Debugger: Inspect variables WIP.
2025-01-06 02:42:05 -03:00
Martín Lucas Golini
ad4824dc4c
Revert some changes.
2025-01-05 17:43:36 -03:00
Martín Lucas Golini
424b50b7e8
Register global keybindings.
2025-01-05 17:22:21 -03:00