Antonio Scandurra
|
ba4c257b50
|
Use the same serde version across the entire workspace
|
2023-03-28 09:42:00 -07:00 |
|
 JuliaandAntonio Scandurra
|
5deac1d5b3
|
Initial impl of NodeRuntime w/JSON borked and a deadlock :)
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2023-03-27 00:00:16 -04:00 |
|
 Antonio ScandurraandJulia Risley
|
e2c6eaa335
|
Deserialize Theme directly into the heap to avoid stack overflow
Co-Authored-By: Julia Risley <julia@zed.dev>
|
2023-03-17 15:58:52 +01:00 |
|
Mikayla Maki
|
1f67669c04
|
Fixed build errors in json_language
|
2022-08-10 17:50:44 -07:00 |
|
Max Brunsfeld
|
fad4365565
|
Fix association of 'json' lsp language id with JSON language
|
2022-07-12 15:43:59 -07:00 |
|
Isaac Clayton
|
b19e930154
|
Remove spurious warnings
|
2022-07-11 18:36:33 +02:00 |
|
Isaac Clayton
|
403b00633e
|
Remove stale label_for_completion impl from JSON plugin
|
2022-07-11 18:01:12 +02:00 |
|
Isaac Clayton
|
b1bb61a83f
|
More cleanup during review
|
2022-07-11 10:56:21 +02:00 |
|
Isaac Clayton
|
ce8898acf1
|
Remove debug statements
|
2022-07-08 21:28:35 +02:00 |
|
Isaac Clayton
|
5a48e0fa2a
|
Require theme directly when creating language
|
2022-07-08 16:08:40 +02:00 |
|
Isaac Clayton
|
406d6b85fd
|
Checkpoint
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
5767287246
|
Switch from std::process::Command to smol::process::Command
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
3deea953a8
|
Comment out label_for_completion for now
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
e75d068dae
|
Documentation pass
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
1c9ccbcac2
|
Add async host functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
6e902634c9
|
Add functions with multiple arguments to import macro, add test cases
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
0d42fb8d12
|
Add build.rs to rebuild plugins, and a test plugin
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
1f352dd3ad
|
Change ABI from pair of u32s to single u64
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
efe725c503
|
Work on plugin builder
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
27390f20e9
|
Start working on host-side functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
56a6a81a24
|
Add JSON LSP plugin
|
2022-07-07 15:22:16 +02:00 |
|
Isaac Clayton
|
57e6e969ba
|
First pass of plugin side of things complete
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
f4f7babc62
|
Async runtime working but is blocking
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
122157162a
|
Move Wasi to async, validate timeslicing, using async in traits still WIP
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
a816d4916b
|
Factor out buffer code
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
cb296f7cc6
|
Get JSON LSP running, still work to be done
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
e08b18f3d6
|
Remove non-WASI code
|
2022-07-07 15:20:25 +02:00 |
|
Isaac Clayton
|
76c34281cc
|
Get Wasi working
|
2022-07-07 15:19:02 +02:00 |
|
Isaac Clayton
|
ceaf4ed997
|
Start moving code from Zed to plugin
|
2022-07-07 15:17:02 +02:00 |
|
Isaac Clayton
|
f3b8e93a8a
|
Start switching JSON LSP adapter to plugin (take 2)
|
2022-07-07 15:16:59 +02:00 |
|