92c4552
Isolate smol::Command hang as a test, does not hang
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
923f093
First pass of plugin side of things complete
Isaac Clayton created
d7b97b2
Async runtime working but is blocking
Isaac Clayton created
8bce35d
Move Wasi to async, validate timeslicing, using async in traits still WIP
Isaac Clayton created
e9b87f3
Factor out buffer code
Isaac Clayton created
fbaff61
Get JSON LSP running, still work to be done
Isaac Clayton created
38d7321
Remove non-WASI code
Isaac Clayton created
805c86b
Add support for variadic functions
Isaac Clayton created
17d15b2
Get Wasi working
Isaac Clayton created
b849487
Start moving code from Zed to plugin
Isaac Clayton created
7dd3114
Start switching JSON LSP adapter to plugin (take 2)
Isaac Clayton created
35b2eff
Update plugin dependencies
Isaac Clayton created
0cf64d6
Clean up impl a bit
Isaac Clayton created
f6a9558
Work on macro binding generation, some cleanup needed, rename runner to plugin
Isaac Clayton created
dda6dcb
Quick documentation pass
Isaac Clayton created
6768713
Get basic Wasm runtime running
Isaac Clayton created
feae434
Update lockfile
Isaac Clayton created
f6b6d19
Add wasmtime and fix zstd version conflict
Isaac Clayton created
4003037
Documented code, got basic example working
Isaac Clayton created
4ff9a6b
Update lockfile
Isaac Clayton created
13e0ad7
Get Runtime working...
Isaac Clayton created
265be4a
Clean up interface a bit
Isaac Clayton created
8293b69
Start sketching out runner runtime
Isaac Clayton created
627d067
Merge pull request #1302 from zed-industries/external-formatting
Introduce support for formatting via an external command
Antonio Scandurra created
52b8efc
Add integration test to exercise formatting via external command
Antonio Scandurra created
b91d44b
Respond with a debug version of the error in rpc `Client`
Antonio Scandurra created
c625424
Allow providing an external format in `format_on_save` setting
Antonio Scandurra created
baa011c
added inline hint
Mikayla Maki created
b2fa511
GPUI change proposals
Mikayla Maki created
778cfd9
Added basic selections
Mikayla Maki created
c139f1e
combine branches of events in from_native
Keith Simmons created
4ec2d6e
Tweak navigation bar colors in theme
I meant to include this in #1297
Max Brunsfeld created