Max Brunsfeld
|
6642b78331
|
Add tooltips to pane nav buttons and make them trigger on click
|
2022-07-07 13:36:08 -07:00 |
|
Mikayla Maki
|
e3f492e13a
|
Hoisted assert clipboard into TestAppContext
|
2022-07-07 13:29:58 -07:00 |
|
Mikayla Maki
|
c0c2297deb
|
Merge branch 'main' into terminal-selections
|
2022-07-07 13:20:23 -07:00 |
|
Mikayla Maki
|
4e3c32c277
|
Added copying
|
2022-07-07 13:19:38 -07:00 |
|
Mikayla Maki
|
49859d8f94
|
Merge pull request #1306 from zed-industries/fix-open-pane
Fixed terminal clone on split
|
2022-07-07 13:05:24 -07:00 |
|
Mikayla Maki
|
98f6dccd43
|
Fixed terminal clone on split
|
2022-07-07 13:01:16 -07:00 |
|
Mikayla Maki
|
ad5e4e7c6c
|
Merge pull request #1305 from zed-industries/fix-default-shell
Now defaults to using user's shell
|
2022-07-07 12:41:37 -07:00 |
|
Mikayla Maki
|
ec4082695b
|
Now defaults to using user's shell
|
2022-07-07 12:31:21 -07:00 |
|
Mikayla Maki
|
240f3d8754
|
Fixed default shell
|
2022-07-07 12:29:49 -07:00 |
|
Mikayla Maki
|
bc306ef8ed
|
Merge branch 'main' into terminal-selections
|
2022-07-07 12:17:58 -07:00 |
|
Mikayla Maki
|
1cfe8688ca
|
Merge pull request #1304 from zed-industries/deploy-panic
Fixed working directory issues, added tests.
|
2022-07-07 12:14:57 -07:00 |
|
Mikayla Maki
|
02525c5bbe
|
Added a way to change the timeout with state
|
2022-07-07 12:04:17 -07:00 |
|
Mikayla Maki
|
9c518085ae
|
Fixed working directory issues, added tests. Working on regression
|
2022-07-07 11:01:26 -07:00 |
|
Isaac Clayton
|
5cb59dfdab
|
Fix errors resulting from rebase
|
2022-07-07 18:14:16 +02:00 |
|
Isaac Clayton
|
a16fc2ba0c
|
Add basic support for precompiling plugins
|
2022-07-07 16:21:27 +02:00 |
|
Isaac Clayton
|
895747476f
|
Done! Finish transition to async, very close to merging
|
2022-07-07 16:21:20 +02:00 |
|
Isaac Clayton
|
39fdbc593b
|
Fix most warnings
|
2022-07-07 16:19:49 +02:00 |
|
Isaac Clayton
|
d009e10a46
|
Fix all residual errors, need to polish off warnings and TODOS
|
2022-07-07 16:17:03 +02:00 |
|
Isaac Clayton
|
6585daccf9
|
Further unpropogate async
|
2022-07-07 16:16:58 +02:00 |
|
Isaac Clayton
|
4f016d5fc4
|
Switch LspAdapter to struct and revert some async/await
|
2022-07-07 16:12:10 +02:00 |
|
Isaac Clayton
|
0872e9b1a7
|
use join_all to build partial symbols and completions asynchronously
|
2022-07-07 15:44:21 +02:00 |
|
Isaac Clayton
|
602fe14aa4
|
Going to move LspAdapter from trait to struct
|
2022-07-07 15:44:21 +02:00 |
|
Isaac Clayton
|
e4a680f47b
|
Uncommented previously commented sections
|
2022-07-07 15:44:18 +02:00 |
|
Isaac Clayton
|
2b0b341415
|
Move await outside of a closure, remove future_wrap dependency
|
2022-07-07 15:42:53 +02:00 |
|
Isaac Clayton
|
172e276411
|
Fix warnings and propogate async further
|
2022-07-07 15:42:48 +02:00 |
|
Isaac Clayton
|
ce90dbd06a
|
Temporarily comment out closure errors to address other errors in project
|
2022-07-07 15:41:34 +02:00 |
|
Isaac Clayton
|
2ff67ef9f6
|
Factor out await in doubly-nested for loop
|
2022-07-07 15:40:39 +02:00 |
|
Isaac Clayton
|
db7b863d8c
|
Fix on_settings_changed, need to review that impl is correct
|
2022-07-07 15:40:01 +02:00 |
|
Isaac Clayton
|
4dad2eb7d7
|
Refactor closure to extract async
|
2022-07-07 15:40:01 +02:00 |
|
Isaac Clayton
|
7d128e81aa
|
Add lsp_settings_changed: Task to Project, need to resolve cx in Project::on_settings_changed
|
2022-07-07 15:39:59 +02:00 |
|
Isaac Clayton
|
f4b4212932
|
More work on transitioning to async, need to figure out when to stop
|
2022-07-07 15:38:28 +02:00 |
|
Isaac Clayton
|
feb6cf6789
|
Allow async to infect some more functions
|
2022-07-07 15:34:27 +02:00 |
|
Isaac Clayton
|
61f5326033
|
Add timing instrumentation
|
2022-07-07 15:32:43 +02:00 |
|
Isaac Clayton
|
2c637b83bf
|
Work on updating code to be async
|
2022-07-07 15:32:41 +02:00 |
|
Isaac Clayton
|
841a9bd2a7
|
Make into async trait, will refactor everything Monday
|
2022-07-07 15:25:49 +02:00 |
|
Isaac Clayton
|
568017da85
|
Annotate that the bug is due to a deadlock, fixing now
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
37e04320aa
|
Checkpoint
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
92c4552146
|
Isolate smol::Command hang as a test, does not hang
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
e5481e2e65
|
Switch from std::process::Command to smol::process::Command
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
42fc278913
|
Comment out label_for_completion for now
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
f61ef446d3
|
Documentation pass
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
4565f1a976
|
Add async host functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
a5a0abb895
|
Update usage of WasiPlugin -> Plugin
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
018fd46901
|
Rename WasiPlugin -> Plugin, etc.
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
31e3a4d208
|
WIP: wrap async closures host-side
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
f110945fd6
|
Add functions with multiple arguments to import macro, add test cases
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
28f071e50d
|
Split out lifecycle of serialization, buffer is freed now
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
8aef8ab259
|
Add build.rs to rebuild plugins, and a test plugin
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
5b40734f80
|
Change ABI from pair of u32s to single u64
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
7edcf7c423
|
Factor out serialization code
|
2022-07-07 15:22:17 +02:00 |
|