Commit log
b6685a5
Make "go to definition" work in project diagnostics
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
d92b404
Change `GoToDefinition` binding to `F12`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
Antonio Scandurra
created
4 years ago
66734e1
WIP: Start on a `GoToDefinition` action for the editor
Antonio Scandurra
created
4 years ago
cbbf739
Start on `Project::definition` that only works locally (for now)
Antonio Scandurra
created
4 years ago
11a83d0
Advertise link capability in LSP
Antonio Scandurra
created
4 years ago
6b1f989
Omit worktree id when emitting `Event::DiskBasedDiagnosticsUpdated`
Click to expand commit body
Sometimes we will have more than one worktree associated with the same
language server and in that case it's unclear which worktree id we should
report an event for.
Antonio Scandurra
created
4 years ago
71082d4
Return a `Task<Result<()>>` in `{ItemView,Buffer,MultiBuffer}::save`
Antonio Scandurra
created
4 years ago
634340d
Return a task from `Workspace::save_active_item`
Click to expand commit body
This required changing our approach to OS prompts and this commit greatly
simplifies that. We now avoid passing a callback and return a simple future
instead. This lets callers spawn tasks to handle those futures.
Antonio Scandurra
created
4 years ago
e56c043
Get tests passing, centralize more diagnostic logic in Project
Max Brunsfeld
created
4 years ago
0992132
Always open buffers via the project
Max Brunsfeld
created
4 years ago
f43dcd6
Move logic for starting language servers to the project
Max Brunsfeld
created
4 years ago
Antonio Scandurra
created
4 years ago
8052f90
Remove unused `languages` field from `LocalWorktree`
Antonio Scandurra
created
4 years ago
ae284c2
Route `save_as` via the `Project`
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
and
Max Brunsfeld
created
4 years ago
e7235a8
Remove unused `languages` field on `LocalWorktree`
Antonio Scandurra
created
4 years ago
9c9a09c
Replace `project_path` with `project_entry` in `workspace::{Item, ItemView}`
Antonio Scandurra
created
4 years ago
18f1040
Rename `Navigation` to `NavHistory`
Antonio Scandurra
created
4 years ago
7c233ed
Merge pull request #349 from zed-industries/navigation-history
Click to expand commit body
Add a navigation history
Antonio Scandurra
created
4 years ago
05bf8f6
Avoid changing selection in buffer navigation dialogs
Click to expand commit body
If an editor has highlighted_rows, autoscroll it to reveal those rows instead of
its cursor positions.
Max Brunsfeld
created
4 years ago
2cae706
Limit the storage used by the navigation history
Max Brunsfeld
created
4 years ago
9263065
Add a unit test for navigation behavior at the editor level
Max Brunsfeld
created
4 years ago
f7326b8
Push to navigation history based on jump distance instead of time
Max Brunsfeld
created
4 years ago
16b82d5
Experiment with a more general way of pushing editor navigation entries
Antonio Scandurra
created
4 years ago
0cae3e0
Ensure focus is transferred when opening the first item in pane
Antonio Scandurra
created
4 years ago
b7091dd
Fix double borrow error when closing an item
Antonio Scandurra
created
4 years ago
Antonio Scandurra
created
4 years ago
bb954e2
Introduce a test to verify navigation
Antonio Scandurra
created
4 years ago
d5acbe1
Use offset to restore navigation position if anchor can't be resolved
Antonio Scandurra
created
4 years ago
d480738
Skip past entries in the navigation history that can't be re-opened
Antonio Scandurra
created
4 years ago
11b7270
Navigate to previous positions in editors when using navigation history
Max Brunsfeld
created
4 years ago
e43d33c
WIP - Reopen closed items when going back in nav history
Max Brunsfeld
created
4 years ago
ea624c6
Populate backward/forward stacks upon item deactivation
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
and
Max Brunsfeld
created
4 years ago
bbf634f
Start laying the foundation for a per-pane navigation system
Antonio Scandurra
created
4 years ago
cd0d1d3
Delete unused `pane::State` struct
Antonio Scandurra
created
4 years ago
c3b1530
Remove accidentally committed `test.md` file
Antonio Scandurra
created
4 years ago
71f3ed4
Merge pull request #347 from zed-industries/fix-sharing-after-unsharing
Click to expand commit body
Cleanup worktrees' shared state when unsharing
Antonio Scandurra
created
4 years ago
f51cf6b
Cleanup worktrees' shared state when unsharing
Antonio Scandurra
created
4 years ago
5415663
Merge pull request #346 from zed-industries/missing-notify
Click to expand commit body
Always re-render outline view when changing the active selection
Antonio Scandurra
created
4 years ago
466b26e
Always re-render outline view when changing the active selection
Antonio Scandurra
created
4 years ago
Max Brunsfeld
created
4 years ago
485554c
Merge pull request #342 from zed-industries/symbolic-nav
Click to expand commit body
Introduce outline view
Max Brunsfeld
created
4 years ago
f3239fe
Apply scroll_max after uniform list autoscrolls
Max Brunsfeld
created
4 years ago
dd8e5ee
Add bottom margin to the outline view
Max Brunsfeld
created
4 years ago
5de5e4b
Avoid panic in OutlineView when active item isn't an editor
Max Brunsfeld
created
4 years ago
b7561c6
Add select_first and select_last bindings to outline view
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
,
Antonio Scandurra
, and
Nathan Sobo
created
4 years ago
ea69dcd
Match on names only when outline query has no spaces
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
,
Antonio Scandurra
, and
Nathan Sobo
created
4 years ago
ce51196
Center the selected item when updating outline query
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
,
Max Brunsfeld
, and
Nathan Sobo
created
4 years ago
e4c0fc6
Dismiss outline view when the query editor is blurred
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
b52db22
Only enable smart case if the query contains an uppercase character
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo
and
Antonio Scandurra
created
4 years ago
Page 27 of 76