Isaac Clayton
|
8c91c5c575
|
Minor fixes found during review
|
2022-07-11 10:37:51 +02:00 |
|
Isaac Clayton
|
8931218dc6
|
Remove debug statements
|
2022-07-08 21:28:35 +02:00 |
|
Isaac Clayton
|
3e8b230567
|
Highlight languages as languages load
|
2022-07-08 21:19:07 +02:00 |
|
Isaac Clayton
|
988f388165
|
Added theme to language
|
2022-07-08 18:11:28 +02:00 |
|
Isaac Clayton
|
6f99d59d38
|
Require theme directly when creating language
|
2022-07-08 16:08:40 +02:00 |
|
Isaac Clayton
|
73620dad06
|
Add channel to notify project when languages are added
|
2022-07-08 14:37:27 +02:00 |
|
Isaac Clayton
|
a16fc2ba0c
|
Add basic support for precompiling plugins
|
2022-07-07 16:21:27 +02:00 |
|
Isaac Clayton
|
39fdbc593b
|
Fix most warnings
|
2022-07-07 16:19:49 +02:00 |
|
Isaac Clayton
|
d009e10a46
|
Fix all residual errors, need to polish off warnings and TODOS
|
2022-07-07 16:17:03 +02:00 |
|
Isaac Clayton
|
6585daccf9
|
Further unpropogate async
|
2022-07-07 16:16:58 +02:00 |
|
Isaac Clayton
|
2b0b341415
|
Move await outside of a closure, remove future_wrap dependency
|
2022-07-07 15:42:53 +02:00 |
|
Isaac Clayton
|
172e276411
|
Fix warnings and propogate async further
|
2022-07-07 15:42:48 +02:00 |
|
Isaac Clayton
|
ce90dbd06a
|
Temporarily comment out closure errors to address other errors in project
|
2022-07-07 15:41:34 +02:00 |
|
Isaac Clayton
|
f4b4212932
|
More work on transitioning to async, need to figure out when to stop
|
2022-07-07 15:38:28 +02:00 |
|
Isaac Clayton
|
61f5326033
|
Add timing instrumentation
|
2022-07-07 15:32:43 +02:00 |
|
Isaac Clayton
|
841a9bd2a7
|
Make into async trait, will refactor everything Monday
|
2022-07-07 15:25:49 +02:00 |
|
Isaac Clayton
|
568017da85
|
Annotate that the bug is due to a deadlock, fixing now
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
37e04320aa
|
Checkpoint
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
e5481e2e65
|
Switch from std::process::Command to smol::process::Command
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
42fc278913
|
Comment out label_for_completion for now
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
a5a0abb895
|
Update usage of WasiPlugin -> Plugin
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
5b40734f80
|
Change ABI from pair of u32s to single u64
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
1f5903d16d
|
Add allocator to store so that it can be used by host functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
7266dff537
|
Fix issue with host function binding
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
53e56f1284
|
Start working on host-side functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
71e0555763
|
Add JSON LSP plugin
|
2022-07-07 15:22:16 +02:00 |
|
Isaac Clayton
|
923f093aca
|
First pass of plugin side of things complete
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
d7b97b25b8
|
Async runtime working but is blocking
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
8bce35d1e9
|
Move Wasi to async, validate timeslicing, using async in traits still WIP
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
e9b87f3dc3
|
Factor out buffer code
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
fbaff615a3
|
Get JSON LSP running, still work to be done
|
2022-07-07 15:20:27 +02:00 |
|
Isaac Clayton
|
38d7321511
|
Remove non-WASI code
|
2022-07-07 15:20:25 +02:00 |
|
Isaac Clayton
|
17d15b2f08
|
Get Wasi working
|
2022-07-07 15:19:02 +02:00 |
|
Isaac Clayton
|
b84948711c
|
Start moving code from Zed to plugin
|
2022-07-07 15:17:02 +02:00 |
|
Isaac Clayton
|
7dd3114a7a
|
Start switching JSON LSP adapter to plugin (take 2)
|
2022-07-07 15:16:59 +02:00 |
|
Antonio Scandurra
|
52b8efca1b
|
Add integration test to exercise formatting via external command
|
2022-07-07 11:53:32 +02:00 |
|
Max Brunsfeld
|
8048758990
|
Add application menu item to open default key bindings
|
2022-07-05 12:41:38 -07:00 |
|
Antonio Scandurra
|
4b533c339d
|
Introduce a new, language-overridable Autosave setting
|
2022-07-05 09:25:22 +02:00 |
|
Antonio Scandurra
|
3480b50920
|
Detect buffer newline style and honor it when saving
|
2022-07-04 17:40:26 +02:00 |
|
Keith Simmons
|
66486870aa
|
Fix vim editor focus selection issues, cancel vim operators on escape and unbound keys
|
2022-06-30 12:36:02 -07:00 |
|
Mikayla Maki
|
2ee57c1512
|
Merge pull request #1255 from zed-industries/terminal-fr
WIP: Terminal
|
2022-06-30 11:30:28 -07:00 |
|
Max Brunsfeld
|
ae61a24ad3
|
Show LSP status and auto update status in one status bar indicator
|
2022-06-29 16:54:01 -07:00 |
|
Max Brunsfeld
|
67414deb82
|
Add split actions to the application menu
|
2022-06-29 15:40:32 -07:00 |
|
Max Brunsfeld
|
581c9af395
|
Adjust pane, tab, panel management bindings to match VS Code
|
2022-06-29 15:33:46 -07:00 |
|
Mikayla Maki
|
24d671ed3f
|
First bits of polish
|
2022-06-28 15:45:27 -07:00 |
|
Mikayla Maki
|
b36bf0c56d
|
Finally on solid conceptual ground, able to move ahead confidently with Alacritty code
|
2022-06-28 15:45:27 -07:00 |
|
Max Brunsfeld
|
fae1cc36d6
|
In most languages, use prev non-empty line as basis for preserving indent
|
2022-06-28 12:21:54 -07:00 |
|
Antonio Scandurra
|
6cf9514e00
|
Merge pull request #1246 from zed-industries/python-autoindent
Fix Python auto-indent using new auto-indent features
|
2022-06-28 10:14:22 +02:00 |
|
Antonio Scandurra
|
c127eb56ce
|
Merge pull request #1241 from zed-industries/reopen-closed-item
Introduce `pane::ReopenClosedItem` bound to `cmd-shift-t`
|
2022-06-28 08:09:03 +02:00 |
|
Max Brunsfeld
|
929615964d
|
Add new indentation features to support Python
|
2022-06-27 22:34:14 -07:00 |
|