-
9fd2bf2fa1
Updated drag API to pass old,new, instead of delta,new
Mikayla Maki
2022-07-07 16:07:24 -07:00
-
805c06ee76
Merge pull request #1298 from zed-industries/mouse-region-refactor
Nathan Sobo
2022-07-07 16:43:36 -06:00
-
-
-
-
f86106a07e
Fixed a bug around selecting a single cell
Mikayla Maki
2022-07-07 15:24:06 -07:00
-
1fab7be4b5
Finished selections for now
Mikayla Maki
2022-07-07 15:10:08 -07:00
-
5a1797cb21
Fixing merge conflicts
Mikayla Maki
2022-07-07 14:56:38 -07:00
-
-
59c8e8bdad
Fixed integration test
Mikayla Maki
2022-07-07 14:38:21 -07:00
-
ab0ca7d42a
Added another minor test
Mikayla Maki
2022-07-07 13:55:58 -07:00
-
102f502c26
tidied up magic constants
Mikayla Maki
2022-07-07 13:45:27 -07:00
-
cc985721c6
Added a small integration test
Mikayla Maki
2022-07-07 13:43:28 -07:00
-
2a6e23ff28
Hoisted assert clipboard into TestAppContext
Mikayla Maki
2022-07-07 13:29:58 -07:00
-
9209c0dfeb
Fixed merge conflict
Mikayla Maki
2022-07-07 14:55:22 -07:00
-
7c0d9f411a
Added copying
Mikayla Maki
2022-07-07 13:19:38 -07:00
-
8c1054fbb6
Fixed merge conflict
Mikayla Maki
2022-07-07 14:54:58 -07:00
-
b5919c0555
Fixed merge conflict
Mikayla Maki
2022-07-07 14:54:36 -07:00
-
415e28e2d3
Fixed merge conflict
Mikayla Maki
2022-07-07 14:54:13 -07:00
-
a8237858bc
Added basic selections
Mikayla Maki
2022-07-06 17:37:12 -07:00
-
86d5794040
Rebasing onto main
Mikayla Maki
2022-07-07 14:51:59 -07:00
-
9b6167aad8
added inline hint
Mikayla Maki
2022-07-06 17:57:32 -07:00
-
2c6dcb82ef
GPUI change proposals
Mikayla Maki
2022-07-06 17:52:20 -07:00
-
49bd51c7c1
Fixed integration test
Mikayla Maki
2022-07-07 14:38:21 -07:00
-
28fd1ccbc6
Added another minor test
Mikayla Maki
2022-07-07 13:55:58 -07:00
-
d981f4a3f4
tidied up magic constants
Mikayla Maki
2022-07-07 13:45:27 -07:00
-
4bd1111115
Added a small integration test
Mikayla Maki
2022-07-07 13:43:28 -07:00
-
304ea2d574
Merge pull request #1307 from zed-industries/nav-button-tweak
Max Brunsfeld
2022-07-07 13:43:01 -07:00
-
-
-
-
6642b78331
Add tooltips to pane nav buttons and make them trigger on click
Max Brunsfeld
2022-07-07 13:36:08 -07:00
-
-
e3f492e13a
Hoisted assert clipboard into TestAppContext
Mikayla Maki
2022-07-07 13:29:58 -07:00
-
c0c2297deb
Merge branch 'main' into terminal-selections
Mikayla Maki
2022-07-07 13:20:23 -07:00
-
-
-
-
4e3c32c277
Added copying
Mikayla Maki
2022-07-07 13:19:38 -07:00
-
49859d8f94
Merge pull request #1306 from zed-industries/fix-open-pane
Mikayla Maki
2022-07-07 13:05:24 -07:00
-
-
98f6dccd43
Fixed terminal clone on split
Mikayla Maki
2022-07-07 13:01:16 -07:00
-
-
ad5e4e7c6c
Merge pull request #1305 from zed-industries/fix-default-shell
Mikayla Maki
2022-07-07 12:41:37 -07:00
-
-
ec4082695b
Now defaults to using user's shell
Mikayla Maki
2022-07-07 12:31:21 -07:00
-
-
240f3d8754
Fixed default shell
Mikayla Maki
2022-07-07 12:29:49 -07:00
-
bc306ef8ed
Merge branch 'main' into terminal-selections
Mikayla Maki
2022-07-07 12:17:58 -07:00
-
-
-
-
1cfe8688ca
Merge pull request #1304 from zed-industries/deploy-panic
Mikayla Maki
2022-07-07 12:14:57 -07:00
-
-
02525c5bbe
Added a way to change the timeout with state
Mikayla Maki
2022-07-07 12:04:17 -07:00
-
9c518085ae
Fixed working directory issues, added tests. Working on regression
Mikayla Maki
2022-07-07 11:01:26 -07:00
-
5cb59dfdab
Fix errors resulting from rebase
Isaac Clayton
2022-07-07 18:14:16 +02:00
-
a16fc2ba0c
Add basic support for precompiling plugins
Isaac Clayton
2022-07-07 11:34:12 +02:00
-
895747476f
Done! Finish transition to async, very close to merging
Isaac Clayton
2022-07-06 20:36:38 +02:00
-
39fdbc593b
Fix most warnings
Isaac Clayton
2022-07-06 20:08:18 +02:00
-
d009e10a46
Fix all residual errors, need to polish off warnings and TODOS
Isaac Clayton
2022-07-06 15:57:25 +02:00
-
6585daccf9
Further unpropogate async
Isaac Clayton
2022-07-06 14:24:42 +02:00
-
4f016d5fc4
Switch LspAdapter to struct and revert some async/await
Isaac Clayton
2022-07-06 13:09:14 +02:00
-
0872e9b1a7
use join_all to build partial symbols and completions asynchronously
Isaac Clayton
2022-07-06 11:13:28 +02:00
-
602fe14aa4
Going to move LspAdapter from trait to struct
Isaac Clayton
2022-07-06 10:14:49 +02:00
-
e4a680f47b
Uncommented previously commented sections
Isaac Clayton
2022-07-05 17:58:22 +02:00
-
2b0b341415
Move await outside of a closure, remove future_wrap dependency
Isaac Clayton
2022-07-05 15:24:34 +02:00
-
172e276411
Fix warnings and propogate async further
Isaac Clayton
2022-07-05 15:11:35 +02:00
-
ce90dbd06a
Temporarily comment out closure errors to address other errors in project
Isaac Clayton
2022-07-05 14:39:30 +02:00
-
2ff67ef9f6
Factor out await in doubly-nested for loop
Isaac Clayton
2022-07-05 12:11:04 +02:00
-
db7b863d8c
Fix on_settings_changed, need to review that impl is correct
Isaac Clayton
2022-07-05 09:39:43 +02:00
-
4dad2eb7d7
Refactor closure to extract async
Isaac Clayton
2022-07-05 09:27:03 +02:00
-
7d128e81aa
Add lsp_settings_changed: Task to Project, need to resolve cx in Project::on_settings_changed
Isaac Clayton
2022-07-04 18:25:05 +02:00
-
f4b4212932
More work on transitioning to async, need to figure out when to stop
Isaac Clayton
2022-07-04 17:40:08 +02:00
-
feb6cf6789
Allow async to infect some more functions
Isaac Clayton
2022-07-04 15:29:15 +02:00
-
61f5326033
Add timing instrumentation
Isaac Clayton
2022-07-04 12:23:36 +02:00
-
2c637b83bf
Work on updating code to be async
Isaac Clayton
2022-07-04 11:09:44 +02:00
-
841a9bd2a7
Make into async trait, will refactor everything Monday
Isaac Clayton
2022-07-01 22:50:31 +02:00
-
568017da85
Annotate that the bug is due to a deadlock, fixing now
Isaac Clayton
2022-07-01 22:00:15 +02:00
-
37e04320aa
Checkpoint
Isaac Clayton
2022-07-01 19:00:43 +02:00
-
92c4552146
Isolate smol::Command hang as a test, does not hang
Isaac Clayton
2022-07-01 11:25:40 +02:00
-
e5481e2e65
Switch from std::process::Command to smol::process::Command
Isaac Clayton
2022-06-13 17:21:55 +02:00
-
42fc278913
Comment out label_for_completion for now
Isaac Clayton
2022-06-13 16:58:56 +02:00
-
f61ef446d3
Documentation pass
Isaac Clayton
2022-06-13 16:50:09 +02:00
-
4565f1a976
Add async host functions
Isaac Clayton
2022-06-13 16:06:39 +02:00
-
a5a0abb895
Update usage of WasiPlugin -> Plugin
Isaac Clayton
2022-06-13 12:58:07 +02:00
-
018fd46901
Rename WasiPlugin -> Plugin, etc.
Isaac Clayton
2022-06-13 12:57:30 +02:00
-
31e3a4d208
WIP: wrap async closures host-side
Isaac Clayton
2022-06-13 12:52:11 +02:00
-
f110945fd6
Add functions with multiple arguments to import macro, add test cases
Isaac Clayton
2022-06-13 10:24:33 +02:00
-
28f071e50d
Split out lifecycle of serialization, buffer is freed now
Isaac Clayton
2022-06-10 22:05:06 +02:00
-
8aef8ab259
Add build.rs to rebuild plugins, and a test plugin
Isaac Clayton
2022-06-10 18:41:43 +02:00
-
5b40734f80
Change ABI from pair of u32s to single u64
Isaac Clayton
2022-06-09 15:49:55 +02:00
-
7edcf7c423
Factor out serialization code
Isaac Clayton
2022-06-09 13:12:35 +02:00
-
1f5903d16d
Add allocator to store so that it can be used by host functions
Isaac Clayton
2022-06-09 12:44:10 +02:00
-
47520f0ca1
Remove dependency on self in call-related functions
Isaac Clayton
2022-06-09 10:40:46 +02:00
-
7266dff537
Fix issue with host function binding
Isaac Clayton
2022-06-09 10:22:53 +02:00
-
96c2559d2c
Work on plugin builder
Isaac Clayton
2022-06-09 10:08:02 +02:00
-
53e56f1284
Start working on host-side functions
Isaac Clayton
2022-06-08 18:17:38 +02:00
-
71e0555763
Add JSON LSP plugin
Isaac Clayton
2022-06-08 11:34:20 +02:00
-
923f093aca
First pass of plugin side of things complete
Isaac Clayton
2022-06-08 10:32:19 +02:00
-
d7b97b25b8
Async runtime working but is blocking
Isaac Clayton
2022-06-08 09:49:25 +02:00
-
8bce35d1e9
Move Wasi to async, validate timeslicing, using async in traits still WIP
Isaac Clayton
2022-06-07 17:05:55 +02:00
-
e9b87f3dc3
Factor out buffer code
Isaac Clayton
2022-06-07 10:10:03 +02:00
-
fbaff615a3
Get JSON LSP running, still work to be done
Isaac Clayton
2022-06-06 16:02:54 +02:00
-
38d7321511
Remove non-WASI code
Isaac Clayton
2022-06-06 11:00:05 +02:00
-
805c86b781
Add support for variadic functions
Isaac Clayton
2022-06-06 09:18:40 +02:00
-
17d15b2f08
Get Wasi working
Isaac Clayton
2022-06-06 08:40:56 +02:00
-
b84948711c
Start moving code from Zed to plugin
Isaac Clayton
2022-06-03 15:03:30 +02:00
-
7dd3114a7a
Start switching JSON LSP adapter to plugin (take 2)
Isaac Clayton
2022-06-03 14:42:50 +02:00
-
35b2eff29c
Update plugin dependencies
Isaac Clayton
2022-06-03 11:18:54 +02:00
-
0cf64d6fba
Clean up impl a bit
Isaac Clayton
2022-06-03 11:18:13 +02:00
-
f6a9558c5c
Work on macro binding generation, some cleanup needed, rename runner to plugin
Isaac Clayton
2022-06-03 10:33:11 +02:00
-
dda6dcb3b8
Quick documentation pass
Isaac Clayton
2022-06-02 18:00:01 +02:00
-
6768713de2
Get basic Wasm runtime running
Isaac Clayton
2022-06-02 17:49:02 +02:00
-
feae434684
Update lockfile
Isaac Clayton
2022-06-02 10:51:27 +02:00
-
f6b6d19041
Add wasmtime and fix zstd version conflict
Isaac Clayton
2022-06-02 10:50:26 +02:00
-
4003037ca8
Documented code, got basic example working
Isaac Clayton
2022-06-01 16:39:59 +02:00
-
4ff9a6b1b5
Update lockfile
Isaac Clayton
2022-06-01 13:42:25 +02:00
-
13e0ad7253
Get Runtime working...
Isaac Clayton
2022-06-01 13:42:00 +02:00