Commit log
dbe9c54
Request definitions as guests in random collaboration integration test
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
6409824
Allow languages to be registered at any time
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld
,
Nathan Sobo
, and
Antonio Scandurra
created
3 years ago
d7db379
Show worktree root name for symbol when there are multiple worktrees
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
,
Nathan Sobo
, and
Max Brunsfeld
created
3 years ago
0e4bd4b
Sign symbols so that we can trust opening buffers for them from guests
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
,
Nathan Sobo
, and
Max Brunsfeld
created
3 years ago
fad335b
Don't serialize the full LSP symbol when collaborating
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
72ad3c2
Render paths in `ProjectSymbolsView`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
f0195ac
Allow opening of buffers associated with a project symbol
Antonio Scandurra
created
3 years ago
2a6d486
Retrieve project symbols over RPC
Antonio Scandurra
created
3 years ago
ab73343
WIP: Start on getting project symbols over RPC
Antonio Scandurra
created
3 years ago
326f1f4
Syntax-highlight symbols based on their kind
Antonio Scandurra
created
3 years ago
d59ebb5
Update symbol matches as the query changes
Antonio Scandurra
created
3 years ago
8a8ae0f
Rename `CompletionLabel` to `CodeLabel` and add `Project::symbols`
Click to expand commit body
This only works locally for now and we haven't implemented the
`RustLsp::label_for_symbol` method yet.
Antonio Scandurra
created
3 years ago
8f375a5
Start on a new `project_symbols` crate
Antonio Scandurra
created
3 years ago
882756d
Merge pull request #475 from zed-industries/filter-input
Click to expand commit body
Don't insert input in editor when control keys are pressed
Nathan Sobo
created
3 years ago
618f0a1
Don't insert input in editor when control keys are pressed
Nathan Sobo
created
3 years ago
Nathan Sobo
created
3 years ago
c752383
Merge pull request #459 from zed-industries/spurious-macro-errors
Click to expand commit body
Download language servers dynamically on startup
Nathan Sobo
created
3 years ago
9959433
Log an error instead of panicking when there's no LSP download dir
Nathan Sobo
created
3 years ago
03ec6e1
Assign language server download directory on startup
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
79910ba
Show more information in lsp status bar item
Click to expand commit body
* 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
3 years ago
ededfff
Download language servers on-demand
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
66c69e5
Don't offset text vertically with gutter margin
Click to expand commit body
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
3 years ago
4295df1
Merge pull request #457 from zed-industries/find-improvements
Click to expand commit body
Find improvements
Nathan Sobo
created
3 years ago
db23a87
Revert "Temporarily allow uploading artifacts on all branches"
Click to expand commit body
This reverts commit 794fcba842349708bd3eaeef3cc37041124b9ea1.
Antonio Scandurra
created
3 years ago
277d86b
Remove unused method
Antonio Scandurra
created
3 years ago
af0ce62
Remove rust-analyzer smoke test
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
aee479d
Show message indicating when we're downloading language servers
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
d2c83a7
Use a `Shared` future to represent started language servers
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
793d9e8
Download rust-analyzer from GitHub
Antonio Scandurra
created
3 years ago
fafe521
Introduce `LspPostProcessor::download_language_server`
Antonio Scandurra
created
3 years ago
1ca50d0
Make language server initialization asynchronous
Antonio Scandurra
created
3 years ago
b852350
Revert "WIP: avoid code-signing rust-analyzer to prevent proc macro errors"
Click to expand commit body
This reverts commit fc3bccc1a1cd1411cb4be7b8400a6d5816e8bb17.
Antonio Scandurra
created
3 years ago
fc3bccc
WIP: avoid code-signing rust-analyzer to prevent proc macro errors
Click to expand commit body
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
3 years ago
794fcba
Temporarily allow uploading artifacts on all branches
Antonio Scandurra
created
4 years ago
8913ec6
Merge pull request #455 from zed-industries/rename
Click to expand commit body
Introduce rename support via `F2`
Antonio Scandurra
created
4 years ago
cf7cc83
Simplify `undo_to_transaction` and `redo_to_transaction`
Click to expand commit body
We don't need to mutate the history anymore now that we render pending renames
with a block decoration.
Antonio Scandurra
created
4 years ago
b573a39
Ensure we never leak block decorations when renaming
Max Brunsfeld
created
4 years ago
aece541
Handle GetDefinition via LspCommand trait
Max Brunsfeld
created
4 years ago
de87fa5
Use async_trait for LspCommand
Max Brunsfeld
created
4 years ago
80bca57
Tweak behavior of selections when renaming
Max Brunsfeld
created
4 years ago
f0a6e8c
Use a block decoration for entering rename text
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
Antonio Scandurra
created
4 years ago
2841605
Refactor handling of remote renames
Max Brunsfeld
created
4 years ago
309c53e
Merge pull request #456 from zed-industries/farewell-inconsolata
Click to expand commit body
Replace Inconsolata with Zed Mono and Zed Sans
Antonio Scandurra
created
4 years ago
04cbb7f
Allow matching on active editor's stale results if find is slow
Antonio Scandurra
created
4 years ago
ea39eb3
Select closest match when find query changes
Antonio Scandurra
created
4 years ago
0eb0faa
Allow going to next/prev match even if `FindBar` has been dismissed
Antonio Scandurra
created
4 years ago
78ce479
Notify toolbars if active item changes independently of visibility
Antonio Scandurra
created
4 years ago
62e5947
Cancel pending rename when hitting `escape`
Antonio Scandurra
created
4 years ago
b67a201
Load only Zed Sans when building test `AppState`
Antonio Scandurra
created
4 years ago
Page 4 of 62