Commit Graph
27 Commits
Author SHA1 Message Date
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 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 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