Commit Graph

26309 Commits

Author SHA1 Message Date
Anthony
db415462c2 Merge branch 'debugger' into variable-list-tear-down 2025-02-28 12:00:46 -05:00
Anthony
0971042cac Merge branch 'debugger' into variable-list-tear-down 2025-02-28 11:46:32 -05:00
Piotr Osiewicz
da89fdfd5e Merge pull request #117 from RemcoSmitsDev/breakpoint-store-teardown
Breakpoint store teardown
2025-02-28 17:04:06 +01:00
Piotr Osiewicz
c4568078e7 Merge branch 'debugger' into breakpoint-store-teardown 2025-02-28 16:59:53 +01:00
Anthony
3c4acf045e Re implement variable list completions 2025-02-28 10:17:06 -05:00
Piotr Osiewicz
d325d4bda4 Yay
Co-authored-by: Anthony Eid <hello@anthonyeid.me>
2025-02-28 16:03:04 +01:00
Piotr Osiewicz
e257403262 🤦 2025-02-28 02:23:16 +01:00
Piotr Osiewicz
8b59056b1e Handle singletons again 2025-02-28 00:59:20 +01:00
Piotr Osiewicz
2af93fe609 Fix one perf issue in multibuffer handling 2025-02-28 00:44:03 +01:00
Remco Smits
0797e2a97a Complete handle StartDebugging reverse request 2025-02-27 19:22:58 +01:00
Remco Smits
6021f04a59 Clipppppyyy 2025-02-27 19:15:40 +01:00
Remco Smits
fa3cf3e1df Remove is_fake field on DebugAdapterBinary instead always use fake adapter for test mode/feature 2025-02-27 19:05:53 +01:00
Remco Smits
62f2bc8a8d Oops 2025-02-27 19:01:01 +01:00
Remco Smits
17c7ede60c Fix use tcp transport for go adapter 2025-02-27 18:55:37 +01:00
Remco Smits
f95c4df237 Send response back on StartDebugging reverse request 2025-02-27 18:54:19 +01:00
Anthony
d50d3e4342 Use variable indices path for variable state key instead of var ref
Co-authored-by: Piotr Osiewicz <peterosiewicz@gmail.com>
2025-02-27 12:11:58 -05:00
Remco Smits
393fe5f71f Get dap crate tests to pass again 2025-02-27 17:49:52 +01:00
Remco Smits
f8eebc73f5 Fix compile error with optional port 2025-02-27 17:29:50 +01:00
Remco Smits
43bf537bba Require port in TcpArguments and use configured host 2025-02-27 17:21:13 +01:00
Remco Smits
2dfe6cdffc File compile error on x86 arch 2025-02-27 17:09:50 +01:00
Piotr Osiewicz
bae466e4b5 Move active debug line from DAP store to breakpoint store 2025-02-27 14:55:05 +01:00
Piotr Osiewicz
0eee9a45e5 💄 2025-02-27 14:33:49 +01:00
Anthony
86f636f5dc Add todo 2025-02-27 02:27:05 -05:00
Anthony
656761bda8 Implement scope toggling 2025-02-27 02:23:36 -05:00
Anthony
82b025831f Get variables to toggle 2025-02-27 02:17:39 -05:00
Anthony
7b3c2ac229 Implement render variable & scope functions 2025-02-27 01:39:07 -05:00
Anthony
e5a64cacf9 Start work on rendering variables again 2025-02-27 01:03:41 -05:00
Anthony Eid
aa954eb1ab Fix build wanrings 2025-02-26 16:42:01 -05:00
Anthony Eid
49e94f6ff2 Get zed building again 2025-02-26 15:31:28 -05:00
Piotr Osiewicz
d14b02272d Make it compile and make it work (almost)
Co-authored-by: Anthony Eid <hello@anthonyeid.me>
Co-authored-by: Remco Smits <djsmits12@gmail.com>
2025-02-26 18:42:11 +01:00
Remco Smits
cb2fda0f3f Fix select thread menu not working with multiple running clients 2025-02-26 16:30:40 +01:00
Remco Smits
0a59016961 Fix compile error 2025-02-26 15:13:49 +01:00
Remco Smits
12cead7bc9 Remov unused methods 2025-02-26 14:39:13 +01:00
Remco Smits
f4bd652745 Skip output events with Telemetry category 2025-02-26 14:37:29 +01:00
Remco Smits
cba76fe29b Shutdown parent session on self shutdown 2025-02-26 14:18:04 +01:00
Remco Smits
9a7ecdc224 Revert "WIP variable list stuff"
This reverts commit cc5bcd80b1.
2025-02-26 14:03:57 +01:00
Remco Smits
6d2f113528 WIP implement StartDebugging reverse request 2025-02-26 11:43:52 +01:00
Anthony Eid
f06204ae45 Merge 2025-02-25 15:42:08 -05:00
Anthony Eid
cc5bcd80b1 WIP variable list stuff
co-authored-by Piotr <piotr@zed.dev>
2025-02-25 14:24:54 -05:00
Remco Smits
63e2ca3335 Fix missing import 2025-02-25 17:05:09 +01:00
Remco Smits
f12b3c9147 Use adapter name as id for initialize request 2025-02-25 17:03:12 +01:00
Remco Smits
3c65060606 Fix merge adapter args with config initialize args 2025-02-25 17:02:51 +01:00
Piotr Osiewicz
d05b4905c5 WIP 2025-02-25 14:53:56 +01:00
Piotr Osiewicz
66d6b794a1 Merge branch 'main' into debugger 2025-02-25 11:42:51 +01:00
Piotr Osiewicz
86283f4e3d lsp: Fix buffer snapshots sometimes going missing (#25548)
A call to register_buffer_with_language_servers could nuke existing
snapshots, even when the buffer was already registered with a server.

Essentially, had we had the else branch in place, this would have been
detected.

Closes #ISSUE

Release Notes:

- Fixed Rust analyzer renames sometimes failing. (Preview only)
2025-02-25 09:39:09 +00:00
张小白
8e1003ef59 fs: Bring back copy paste again (#25543)
Closes #25317

cc @0xtimsb 

Release Notes:

- N/A
2025-02-25 17:36:07 +08:00
张小白
8e891c16f8 Bring back our CI (#25545)
Closes #ISSUE

Fix `The package requires the Cargo feature called edition2024, but that
feature is not stabilized in this version of Cargo (1.81.0`

Release Notes:

- N/A
2025-02-25 09:07:52 +00:00
Anthony Eid
f7595a07a0 Start work on refactoring variable list 2025-02-25 00:33:06 -05:00
5brian
cea06bc0ce git_panel: Apply tooltip to checkbox instead of container (#25533)
Closes #ISSUE

Small tweak: The tooltip was activating on the icon

|Before|After|
|---|---|

|![image](https://github.com/user-attachments/assets/a1a5b4a7-f949-402e-a038-5f1b4445f068)|![image](https://github.com/user-attachments/assets/cb55f193-e665-4e88-b8d8-a437a7200eea)|

Release Notes:

- N/A
2025-02-25 00:28:35 -05:00
Cole Miller
45146b6f30 Implement staging of partially-staged hunks (#25520)
Closes: #25475 

This PR makes it possible to stage uncommitted hunks that overlap but do
not coincide with an unstaged hunk.

Release Notes:

- Made it possible to stage hunks that are already partially staged

---------

Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
Co-authored-by: Max <max@zed.dev>
2025-02-24 23:13:13 -05:00