939def4
v0.24.1
Antonio Scandurra created
939def4
v0.24.1
Antonio Scandurra created
3ee8444
Merge pull request #737 from zed-industries/lsp-renames
Improve handling of renames with respect to language servers
Antonio Scandurra created
cc45658
Clear diagnostics from buffer when unregistering it from language server
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
7e3cc67
Don't reuse old syntax tree when resetting a buffer's language
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
5c7f2bb
Close and re-open buffer in language server when it gets renamed
Antonio Scandurra created
9188f51
Add unit test to illustrate how language server renames should work
Antonio Scandurra created
e697ffb
Merge pull request #736 from zed-industries/update-followers-when-navigating
Update followers when navigating back and forth
Antonio Scandurra created
5ef484c
Update followers when navigating back and forth
Antonio Scandurra created
6daefc4
Merge pull request #734 from zed-industries/fix-prompt-panic
Drop borrow to window state before calling beginSheetModalForWindow
Nathan Sobo created
66544d5
Drop borrow to window state before calling beginSheetModalForWindow
Co-Authored-By: Keith Simmons <keith@the-simmons.net>
Nathan Sobo and Keith Simmons created
b060fb0
Merge pull request #732 from zed-industries/fix-impersonation-in-api
In API, wait to create access token until after we impersonate a user
Nathan Sobo created
6a1be11
Wait to create access token until we impersonate a user
We need to wait to create the token until we decide on whether we're impersonating a different user, otherwise we'll create the token for the original user and the impersonated user won't be able to authenticate.
Nathan Sobo created
cbf6d82
v0.24.0
Antonio Scandurra created
c62a3ea
Merge pull request #687 from zed-industries/vim-word-and-line-movement
Add word and line movement in vim normal mode
Antonio Scandurra created
328be47
Rename `sub_mode` to `submode`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
9702ab0
Merge pull request #719 from zed-industries/misc-breadcrumbs-bugs
Fix miscellaneous breadcrumbs bugs
Nathan Sobo created
9ce19a2
Merge pull request #723 from zed-industries/save-as-on-close
Prompt to save untitled buffers when closing them if they are dirty
Nathan Sobo created
909b365
Merge pull request #725 from zed-industries/fn-input
Avoid text insertion when holding down the `fn` key
Nathan Sobo created
dee416b
Avoid text insertion when holding down the `fn` key
Antonio Scandurra created
089b0e8
Remove duplicate activation logic when removing items from pane
Antonio Scandurra created
80b599c
Prompt to save untitled buffers when closing them while they are dirty
Antonio Scandurra created
b0b5436
Re-render breadcrumbs when buffer has been reparsed
Antonio Scandurra created
d0a17f8
Update toolbar and automatically unfollow when navigating back and forth
Antonio Scandurra created
c39de1f
Show full path for file worktrees or when there is more than 1 worktree
Antonio Scandurra created
9225629
Re-render breadcrumbs on save or when the editor title changes
Antonio Scandurra created
fb2ae84
Merge pull request #709 from zed-industries/prompt-on-close
Prompt user when closing items with unsaved changes or conflicts
Max Brunsfeld created
fe27a27
Merge branch 'main' into prompt-on-close
Max Brunsfeld created
79bd864
Merge pull request #702 from zed-industries/typescript
Add support for JS/Typescript/TSX, allow language servers to support multiple languages
Max Brunsfeld created
c4d3bbf
Bump protocol version
Max Brunsfeld created
7ad8626
Add basic syntax highlight colors for typescript completions
Max Brunsfeld created
5090e6f
Fix common_prefix_at panic when needle contains multibyte chars
Also, make the prefix matching case-insensitive, since this is the typical behavior with autocomplete.
Max Brunsfeld created
6f28033
Add explanatory comments in unit test for code actions w/ commands
Max Brunsfeld created
fe8e06e
Fix clipping when using label-only completions
Max Brunsfeld created
ba00972
Handle LSP apply workspace edit request fully before responding
Max Brunsfeld created
56523b5
Allow applying code actions that use commands
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
be677a8
Don't assume the `CloseActiveItem` action is synchronous in test
Antonio Scandurra created
e93ab4d
Prompt before closing buffer with unsaved changes or conflicts
Antonio Scandurra created
703f1c3
Introduce `workspace::Item::reload` to manually trigger a reload
Antonio Scandurra created
6504876
Allow explicit reload of buffers via `Project::reload_buffers`
Antonio Scandurra created
bdd95a8
Merge pull request #705 from zed-industries/breadcrumbs
Introduce breadcrumbs
Antonio Scandurra created
cd5389b
Let toolbar items specify `flex` when they have a primary location
Antonio Scandurra created
6d4c748
Show "untitled" in breadcrumbs when the buffer has no path
Antonio Scandurra created
7f9ff47
Hide breadcrumbs when project search has no results
Antonio Scandurra created
9f939bd
Fix styling of project search bar
Antonio Scandurra created
fed5d14
Start work on applying code actions that use commands
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
e987a8b
Let fake and real LanguageServer access AsyncAppContext in handler callbacks
Also, reimplement FakeLanguageServer by wrapping LanguageServer, instead of duplicating its functionality differently.
Max Brunsfeld created
afbddc1
Address panic when completions requested and returned to outdated buffer
Keith Simmons created
564225c
Provide diagnostic context to codeAction
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons and Max Brunsfeld created
903810f
Style search in buffer below breadcrumbs
We still have issues with project search styling. 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
8bfac63
Render the search UI on a separate row from the breadcrumbs
- In project search, render it above the breadcrumbs - In buffer search, render it below 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