7cd5dbd
v0.16.0
Nathan Sobo created
7cd5dbd
v0.16.0
Nathan Sobo created
c752383
Merge pull request #459 from zed-industries/spurious-macro-errors
Download language servers dynamically on startup
Nathan Sobo created
9959433
Log an error instead of panicking when there's no LSP download dir
Nathan Sobo created
03ec6e1
Assign language server download directory on startup
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
79910ba
Show more information in lsp status bar item
* Distinguish between checking for updates and downloading * Show dismissable error message when downloading failed and there is no cached server. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
ededfff
Download language servers on-demand
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
66c69e5
Don't offset text vertically with gutter margin
Fixes #467 Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo , Antonio Scandurra , and Max Brunsfeld created
4295df1
Merge pull request #457 from zed-industries/find-improvements
Find improvements
Nathan Sobo created
db23a87
Revert "Temporarily allow uploading artifacts on all branches"
This reverts commit 794fcba842349708bd3eaeef3cc37041124b9ea1.
Antonio Scandurra created
277d86b
Remove unused method
Antonio Scandurra created
af0ce62
Remove rust-analyzer smoke test
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
aee479d
Show message indicating when we're downloading language servers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
d2c83a7
Use a `Shared` future to represent started language servers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
793d9e8
Download rust-analyzer from GitHub
Antonio Scandurra created
fafe521
Introduce `LspPostProcessor::download_language_server`
Antonio Scandurra created
1ca50d0
Make language server initialization asynchronous
Antonio Scandurra created
b852350
Revert "WIP: avoid code-signing rust-analyzer to prevent proc macro errors"
This reverts commit fc3bccc1a1cd1411cb4be7b8400a6d5816e8bb17.
Antonio Scandurra created
fc3bccc
WIP: avoid code-signing rust-analyzer to prevent proc macro errors
If this works, I think we should set the permissions asynchronously, maybe as part of starting the language server, so that we avoid doing synchronous I/O.
Antonio Scandurra created
794fcba
Temporarily allow uploading artifacts on all branches
Antonio Scandurra created
8913ec6
Merge pull request #455 from zed-industries/rename
Introduce rename support via `F2`
Antonio Scandurra created
cf7cc83
Simplify `undo_to_transaction` and `redo_to_transaction`
We don't need to mutate the history anymore now that we render pending renames with a block decoration.
Antonio Scandurra created
b573a39
Ensure we never leak block decorations when renaming
Max Brunsfeld created
aece541
Handle GetDefinition via LspCommand trait
Max Brunsfeld created
de87fa5
Use async_trait for LspCommand
Max Brunsfeld created
80bca57
Tweak behavior of selections when renaming
Max Brunsfeld created
f0a6e8c
Use a block decoration for entering rename text
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
d705244
WIP
Antonio Scandurra created
2841605
Refactor handling of remote renames
Max Brunsfeld created
309c53e
Merge pull request #456 from zed-industries/farewell-inconsolata
Replace Inconsolata with Zed Mono and Zed Sans
Antonio Scandurra created
04cbb7f
Allow matching on active editor's stale results if find is slow
Antonio Scandurra created
ea39eb3
Select closest match when find query changes
Antonio Scandurra created
0eb0faa
Allow going to next/prev match even if `FindBar` has been dismissed
Antonio Scandurra created
78ce479
Notify toolbars if active item changes independently of visibility
Antonio Scandurra created
62e5947
Cancel pending rename when hitting `escape`
Antonio Scandurra created
b67a201
Load only Zed Sans when building test `AppState`
Antonio Scandurra created
38e4ec9
Replace Inconsolata with Zed Mono and Zed Sans
Antonio Scandurra created
3a6fb0a
Fix warning
Antonio Scandurra created
20c1a1e
Use theme to highlight in-progress rename
Antonio Scandurra created
a682ebb
Add test for preparing and performing a rename
Antonio Scandurra created
f9723ae
Undo temporary edits before performing rename or canceling it
Also, wire up remote renames.
Antonio Scandurra created
514d69e
Merge branch 'main' into rename
Antonio Scandurra created
98bedbd
Merge pull request #454 from zed-industries/easier-element-states
Automatically include current view id in element state ids
Antonio Scandurra created
54d7642
Start work on renames
Max Brunsfeld created
10580f9
Automatically include current view id in element state ids
Max Brunsfeld created
d2c1d0a
0.15.2
Max Brunsfeld created
521b7b6
Fix another non-unique id passed to a MouseEventHandler
Max Brunsfeld created
6d8db5f
Convert some project tests to use FakeFs
Also, tweak some FakeFs methods to make them slightly more convenient.
Max Brunsfeld created
4b0b97f
0.15.1
Max Brunsfeld created
d173e4e
Fix non-unique ids passed to MouseEventHandlers
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
4a6713a
Merge pull request #452 from zed-industries/no-message-order
Relax ordering constraints for low-priority messages
Antonio Scandurra created