Commit log
ff4bdb3
Fix incorrect highlighting when an empty range is highlighted via the DisplayMap
Click to expand commit body
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld
and
Keith Simmons
created
3 years ago
1c4090d
Merge pull request #669 from zed-industries/extend-selection-fixes
Click to expand commit body
Fix extending selections starting at ends of syntax nodes
Max Brunsfeld
created
3 years ago
22148a3
Fix extending selections starting at ends of other nodes
Click to expand commit body
Fixes #478
Max Brunsfeld
created
3 years ago
1dd553b
Merge pull request #657 from zed-industries/global-observations
Click to expand commit body
Add global change observations
Max Brunsfeld
created
3 years ago
Max Brunsfeld
created
3 years ago
8f7966b
Merge pull request #668 from zed-industries/no-lsp-when-following
Click to expand commit body
Avoid making LSP requests when moving cursor due to following
Max Brunsfeld
created
3 years ago
cbd4ef2
Merge pull request #667 from zed-industries/fix-duplicate-nav-entries
Click to expand commit body
Fix duplicate nav entries
Max Brunsfeld
created
3 years ago
eb40356
Merge pull request #666 from zed-industries/keychain
Click to expand commit body
Refine authentication and keychain interaction
Max Brunsfeld
created
3 years ago
f7e7d58
Avoid making LSP requests when moving cursor due to following
Max Brunsfeld
created
3 years ago
e36104f
Add navigation deduping
Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Keith Simmons
and
Antonio Scandurra
created
3 years ago
4a42025
Authenticate on startup if ZED_IMPERSONATE is assigned
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
3 years ago
657b92b
Don't prompt for keychain access when launching from a pty
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
3 years ago
ee9ed93
Don't try keychain after authentication fails
Click to expand commit body
Previously, we were achieving this by deleting the keychain item, but this can sometimes fail which leads to an infinite loop. Now, we explicitly never try the keychain when reattempting authentication after authentication fails.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
3 years ago
Antonio Scandurra
created
3 years ago
255a8c5
Don't push a duplicate nav entry when changing selections via the mouse
Click to expand commit body
Co-Authored-By: Keith Simmons <keith@zed.dev>
Antonio Scandurra
and
Keith Simmons
created
3 years ago
29892ce
Merge pull request #663 from zed-industries/following-pending-selections
Click to expand commit body
Fix error in follower when leader creates pending selections
Max Brunsfeld
created
3 years ago
0a8d543
Add global tests and wrap global update functions in update call to flush effects
Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Keith Simmons
and
Antonio Scandurra
created
3 years ago
0b3a63b
Fix error in follower when leader creates pending selections
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
454f7a5
Add global change observations
Keith Simmons
created
3 years ago
10f1760
Merge pull request #662 from zed-industries/fix-refresh-selections-when-mouse-selecting
Click to expand commit body
Account for pending selections when calling `Editor::refresh_selections`
Antonio Scandurra
created
3 years ago
b73f57d
Don't destroy pending selection on `Editor::refresh_selections`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
004f98c
Merge pull request #661 from zed-industries/follow
Click to expand commit body
Introduce basic following experience
Antonio Scandurra
created
3 years ago
60b6b0b
Cycle through panes spatially rather than in the order in which they created
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
5ac39aa
Don't show local cursors when editor is not focused
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
4f27049
Focus followed items when they become active if the pane is active
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
edc038a
Activate previous pane and next pane via `cmd-k cmd-left` and `cmd-k cmd-right`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
097bbe3
Update follow binding, remove unfollow binding
Click to expand commit body
The previous binding to follow had ergonomics issues for the frequency that I think we'll want to use it. It would also conflict with the sub-word selection binding.
Now that moving the cursor etc unfollows, I don't think we need the follow binding.
Nathan Sobo
created
3 years ago
da15669
Merge pull request #656 from zed-industries/add-editor-lifetime-events
Click to expand commit body
Add editor lifetime events
Nathan Sobo
created
3 years ago
d24bd6f
Account for pending selections when calling `Editor::refresh_selections`
Antonio Scandurra
created
3 years ago
3298529
Fix global nested event test after turning subscriptions into effects
Antonio Scandurra
created
3 years ago
7acde40
Merge pull request #655 from zed-industries/add-editor-selection-helpers
Click to expand commit body
Add editor selection helpers
Keith Simmons
created
3 years ago
fa62fd9
Autoscroll when leader moves cursors
Click to expand commit body
instead of copying their scroll top.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
fad299e
Add unit test for editor's following methods
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
8699dd9
Replicate fractional component of leader's scroll position
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
880eaa2
Coalesce followed view updates only within one frame
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
4435d9b
Combine updates from multiple view events when updating followers
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
fba6f24
Add editor lifetime events
Keith Simmons
created
3 years ago
6a1c197
Add editor selection utilities
Click to expand commit body
Also improved test that was failing during above to use marker text approach as a drive by
Keith Simmons
created
3 years ago
308bfa3
Merge pull request #654 from zed-industries/remove-movment-results
Click to expand commit body
Remove results from movement functions
Keith Simmons
created
3 years ago
fc811e0
Don't represent editor's scroll top anchor as an option
Click to expand commit body
Use Anchor::min as the special value representing a scroll top of zero
Max Brunsfeld
created
3 years ago
0a3f013
Use env_logger when running the app in a terminal
Max Brunsfeld
created
3 years ago
c105802
Allow customizing the pane's following border width in the theme
Max Brunsfeld
created
3 years ago
4ed8f6f
Make UpdateBuffer a foreground message
Max Brunsfeld
created
3 years ago
df75186
Remove results from movement function return values, and move editor test utilities to test file
Keith Simmons
created
3 years ago
ec7bada
Merge pull request #651 from zed-industries/refine-word-movement
Click to expand commit body
Add sub-word movement and helper functions for finding word boundaries
Max Brunsfeld
created
3 years ago
c78bcf7
Ensure leader updates don't change the active pane of followers
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
9885c4f
Don't trigger observations with notifications emitted prior to observing
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
5ecf945
Don't trigger global subscriptions with events emitted prior to subscribing
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
73eae28
Don't trigger subscriptions with events emitted prior to subscribing
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
Antonio Scandurra
created
3 years ago
Page 6 of 73