Commit log
ad5e4e7
Merge pull request #1305 from zed-industries/fix-default-shell
Click to expand commit body
Now defaults to using user's shell
Mikayla Maki
created
ec40826
Now defaults to using user's shell
Mikayla Maki
created
240f3d8
Fixed default shell
Mikayla Maki
created
bc306ef
Merge branch 'main' into terminal-selections
Mikayla Maki
created
1cfe868
Merge pull request #1304 from zed-industries/deploy-panic
Click to expand commit body
Fixed working directory issues, added tests.
Mikayla Maki
created
02525c5
Added a way to change the timeout with state
Mikayla Maki
created
9c51808
Fixed working directory issues, added tests. Working on regression
Mikayla Maki
created
5cb59df
Fix errors resulting from rebase
Isaac Clayton
created
a16fc2b
Add basic support for precompiling plugins
Isaac Clayton
created
8957474
Done! Finish transition to async, very close to merging
Isaac Clayton
created
39fdbc5
Fix most warnings
Isaac Clayton
created
d009e10
Fix all residual errors, need to polish off warnings and TODOS
Isaac Clayton
created
6585dac
Further unpropogate async
Isaac Clayton
created
4f016d5
Switch LspAdapter to struct and revert some async/await
Isaac Clayton
created
0872e9b
use join_all to build partial symbols and completions asynchronously
Isaac Clayton
created
602fe14
Going to move LspAdapter from trait to struct
Isaac Clayton
created
e4a680f
Uncommented previously commented sections
Isaac Clayton
created
2b0b341
Move await outside of a closure, remove future_wrap dependency
Isaac Clayton
created
172e276
Fix warnings and propogate async further
Isaac Clayton
created
ce90dbd
Temporarily comment out closure errors to address other errors in project
Isaac Clayton
created
2ff67ef
Factor out await in doubly-nested for loop
Isaac Clayton
created
db7b863
Fix on_settings_changed, need to review that impl is correct
Isaac Clayton
created
4dad2eb
Refactor closure to extract async
Isaac Clayton
created
7d128e8
Add lsp_settings_changed: Task to Project, need to resolve cx in Project::on_settings_changed
Isaac Clayton
created
f4b4212
More work on transitioning to async, need to figure out when to stop
Isaac Clayton
created
feb6cf6
Allow async to infect some more functions
Isaac Clayton
created
61f5326
Add timing instrumentation
Isaac Clayton
created
2c637b8
Work on updating code to be async
Isaac Clayton
created
841a9bd
Make into async trait, will refactor everything Monday
Isaac Clayton
created
568017d
Annotate that the bug is due to a deadlock, fixing now
Isaac Clayton
created
Isaac Clayton
created
92c4552
Isolate smol::Command hang as a test, does not hang
Isaac Clayton
created
e5481e2
Switch from std::process::Command to smol::process::Command
Isaac Clayton
created
42fc278
Comment out label_for_completion for now
Isaac Clayton
created
f61ef44
Documentation pass
Isaac Clayton
created
4565f1a
Add async host functions
Isaac Clayton
created
a5a0abb
Update usage of WasiPlugin -> Plugin
Isaac Clayton
created
018fd46
Rename WasiPlugin -> Plugin, etc.
Isaac Clayton
created
31e3a4d
WIP: wrap async closures host-side
Isaac Clayton
created
f110945
Add functions with multiple arguments to import macro, add test cases
Isaac Clayton
created
28f071e
Split out lifecycle of serialization, buffer is freed now
Isaac Clayton
created
8aef8ab
Add build.rs to rebuild plugins, and a test plugin
Isaac Clayton
created
5b40734
Change ABI from pair of u32s to single u64
Isaac Clayton
created
7edcf7c
Factor out serialization code
Isaac Clayton
created
1f5903d
Add allocator to store so that it can be used by host functions
Isaac Clayton
created
47520f0
Remove dependency on self in call-related functions
Isaac Clayton
created
7266dff
Fix issue with host function binding
Isaac Clayton
created
96c2559
Work on plugin builder
Isaac Clayton
created
53e56f1
Start working on host-side functions
Isaac Clayton
created
71e0555
Add JSON LSP plugin
Isaac Clayton
created