Isaac Clayton
|
d04c3388b4
|
Switch from epoch to fuel
|
2022-07-13 11:09:06 +02:00 |
|
Antonio Scandurra
|
e55e69caba
|
Merge pull request #1341 from zed-industries/mitigate-refcell-panics
Mitigate `RefCell` panics
|
2022-07-13 10:52:21 +02:00 |
|
Antonio Scandurra
|
8e2e5b5cf0
|
Don't borrow window state mutably until we need to invoke resize callback
|
2022-07-13 10:38:34 +02:00 |
|
Antonio Scandurra
|
c53fa4941a
|
Ensure no borrows are held when activating window or creating prompts
|
2022-07-13 10:37:55 +02:00 |
|
Antonio Scandurra
|
d4e0f73ffe
|
Drop window borrow before calling makeKeyAndOrderFront
We're seeing some stack traces where calling `makeKeyAndOrderFront`
could invoke `setFrameSize`, which is causing a double borrow.
|
2022-07-13 10:19:46 +02:00 |
|
Isaac Clayton
|
97c163a62e
|
Add note about WebAssembly Interface Types.
|
2022-07-13 09:43:12 +02:00 |
|
Isaac Clayton
|
b49b11f5af
|
Merge pull request #1339 from zed-industries/plugin-rerun
Rerun plugin build step only on change
|
2022-07-13 09:35:05 +02:00 |
|
Isaac Clayton
|
7e319a2b9d
|
Fix #1335, rerun plugin build step only if non-volatile directories in plugin change
|
2022-07-13 09:04:48 +02:00 |
|
Max Brunsfeld
|
0defb0e50f
|
Ensure settings global is initialized immediately
|
2022-07-12 18:43:00 -07:00 |
|
Max Brunsfeld
|
2d23774ac0
|
Merge pull request #1336 from zed-industries/cancel-rename-restore-highlights
Restore document highlights when canceling a rename
|
2022-07-12 18:35:29 -07:00 |
|
Mikayla Maki
|
0beb385af4
|
Merge pull request #1338 from zed-industries/terminal-launch-bug
Terminal launch bug
|
2022-07-12 18:06:18 -07:00 |
|
Max Brunsfeld
|
28ec4d47cd
|
Merge pull request #1337 from zed-industries/respect-hard-tabs-setting
Simplify setting merging, fix ignored hard_tabs setting
|
2022-07-12 17:58:21 -07:00 |
|
Mikayla Maki
|
598954d39f
|
Added a bit of documentation for the working directory calculation
|
2022-07-12 17:49:14 -07:00 |
|
Mikayla Maki
|
41e83b6be2
|
Fixes terminal launch issues and adds tests for queries
|
2022-07-12 17:45:11 -07:00 |
|
Max Brunsfeld
|
277f561b8c
|
Simplify setting merging, fix ignored hard_tabs setting
|
2022-07-12 17:43:00 -07:00 |
|
Max Brunsfeld
|
b7109ea4fc
|
Restore document highlights when canceling a rename
|
2022-07-12 17:01:18 -07:00 |
|
Max Brunsfeld
|
69f517ead5
|
Remove stray 'pbcpoy' file
|
2022-07-12 16:10:26 -07:00 |
|
Max Brunsfeld
|
d0d750c559
|
Merge pull request #1334 from zed-industries/plugin-id-for-language
Fix association of 'json' lsp language id with JSON language
|
2022-07-12 16:03:31 -07:00 |
|
Max Brunsfeld
|
2a478462b6
|
Fix association of 'json' lsp language id with JSON language
|
2022-07-12 15:43:59 -07:00 |
|
Max Brunsfeld
|
dd554c19df
|
Merge pull request #1331 from zed-industries/discoverable-settings
Make settings more discoverable
|
2022-07-12 14:38:16 -07:00 |
|
Nate Butler
|
f2c932a933
|
Add terminal icon for status bar
|
2022-07-12 17:22:31 -04:00 |
|
Max Brunsfeld
|
0ebf417c2e
|
Pre-populate settings.json when initializing it from Zed
|
2022-07-12 14:19:36 -07:00 |
|
Max Brunsfeld
|
7750054a45
|
Add application menu item to open the default settings
|
2022-07-12 13:38:24 -07:00 |
|
Max Brunsfeld
|
8464c03e65
|
Adjust settings schema generation to reflect rename
Also, simplify that code.
|
2022-07-12 12:19:01 -07:00 |
|
Max Brunsfeld
|
c02f4ea8dc
|
Rename LanguageSettings -> EditorSettings
|
2022-07-12 11:42:43 -07:00 |
|
Max Brunsfeld
|
ec8a493700
|
Move all default settings from source code into the JSON file
|
2022-07-12 11:35:19 -07:00 |
|
Max Brunsfeld
|
e51dc25e1d
|
Start moving default settings into a JSON file
Co-authored-by: Antonio Scandurra <me@as-cii.com>
|
2022-07-12 11:00:02 -07:00 |
|
Isaac Clayton
|
7f11a32364
|
Implement periodic yielding using epoch_deadline_async_yield_and_update
|
2022-07-12 17:07:33 +02:00 |
|
Isaac Clayton
|
1ac8265028
|
Fix typo
|
2022-07-12 16:39:04 +02:00 |
|
Isaac Clayton
|
170d27b04c
|
Start working on plugin epoch async yield
|
2022-07-12 16:32:41 +02:00 |
|
Isaac Clayton
|
8bcfcce506
|
Merge pull request #1326 from zed-industries/plugin-docs
Write about how plugins work and how to use them
|
2022-07-12 14:09:52 +02:00 |
|
Isaac Clayton
|
6600251952
|
Fix yet another typo
|
2022-07-12 13:54:00 +02:00 |
|
Isaac Clayton
|
37310acea8
|
Fix more typos
|
2022-07-12 13:51:13 +02:00 |
|
Isaac Clayton
|
1170d73b57
|
Fix typo
|
2022-07-12 13:48:36 +02:00 |
|
Isaac Clayton
|
c188021d6c
|
Write about how plugins work and how to use them
|
2022-07-12 13:45:22 +02:00 |
|
Antonio Scandurra
|
afc8e9050c
|
Merge pull request #1252 from zed-industries/plugin
Language Server WebAssembly Plugin Integration (Part 2)
|
2022-07-12 11:04:20 +02:00 |
|
Isaac Clayton
|
815de6da61
|
Rewrite test_managing_language_servers to add languages after buffers are open
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>
|
2022-07-12 10:25:11 +02:00 |
|
Antonio Scandurra
|
c4f10befe8
|
Use latest Rust version on CI
Co-Authored-By: Isaac Clayton <slightknack@gmail.com>
|
2022-07-12 09:53:58 +02:00 |
|
Isaac Clayton
|
d8b22a200e
|
Rename LspAdapterTrait to LspAdapter and LspAdapter to CachedLspAdapter
|
2022-07-12 09:29:38 +02:00 |
|
Antonio Scandurra
|
5c789affc9
|
Merge pull request #1324 from zed-industries/edited-read-only
Don't prompt guest to save when closing window after disconnection
|
2022-07-12 09:14:39 +02:00 |
|
Antonio Scandurra
|
b1e3b38cb3
|
Don't prompt guest to save when closing window after disconnection
|
2022-07-12 09:05:39 +02:00 |
|
Max Brunsfeld
|
0bcd209a3f
|
Merge pull request #1322 from zed-industries/help-menu-docs
In Help menu, replace 'zed.dev' item with 'Documentation'
|
2022-07-11 15:27:46 -07:00 |
|
Max Brunsfeld
|
dc1956fe69
|
In Help menu, replace 'zed.dev' item with 'Documentation'
|
2022-07-11 13:00:37 -07:00 |
|
Isaac Clayton
|
aeb1b89c25
|
Make plugin build profile contingent on host build profile
|
2022-07-11 21:13:52 +02:00 |
|
Keith Simmons
|
1e85d6f07d
|
Add pull request template
Adds some formatting and most importantly add some nudges to fill out tests, settings, and documentation in every PR
|
2022-07-11 09:41:49 -07:00 |
|
Isaac Clayton
|
031162b473
|
Remove spurious warnings
|
2022-07-11 18:36:33 +02:00 |
|
Isaac Clayton
|
41918101ed
|
Add wasm32-wasi to CI workflow
|
2022-07-11 18:29:27 +02:00 |
|
Isaac Clayton
|
38f8191ce8
|
Add comment linking engine creating code together
|
2022-07-11 18:20:50 +02:00 |
|
Isaac Clayton
|
19d19271f6
|
Remove stale label_for_completion impl from JSON plugin
|
2022-07-11 18:01:12 +02:00 |
|
Isaac Clayton
|
1dd92c3c28
|
Remove plugin build script in favor of build.rs plugin builder
|
2022-07-11 16:59:59 +02:00 |
|