a4a1797
Merge pull request #2171 from zed-industries/add-option-to-advance-cursor-downward-when-toggling-comment
Click to expand commit body
Add option to advance cursor downward when toggling comment
Joseph T. Lyons
created
19b686a
Merge pull request #2177 from zed-industries/check-before-test
Click to expand commit body
Cargo check before test to catch warnings/errors
Julia
created
ac882c7
Merge pull request #2179 from zed-industries/debounce-diagnostics
Click to expand commit body
Simulate disk-based diagnostics finishing 1s after saving buffer
Antonio Scandurra
created
baee6d0
Simulate disk-based diagnostics finishing 1s after saving buffer
Click to expand commit body
Previously, we would simulate disk-based diagnostics finishing after
saving a buffer. However, the language server may produce diagnostics
right after emitting the event, causing the diagnostics status bar item
to not reflect the latest state of the buffer.
With this change, we will instead simulate disk-based diagnostics finishing
after 1s after saving the buffer (only for language servers that
don't have the concept of disk-based diagnostics, such as TypeScript). This
ensures we always reflect the latest state and doesn't cause the UI to flicker
as a result of the LSP sending us diagnostics after every input.
Antonio Scandurra
created
50ccf16
Cargo check before test to catch warnings/errors
And implement it for MacPlatform, and instead of using an external process to run `open`, use the NSWorkspace selectFile instance method.
Petros Amoiridis
created
ebe1fa7
Merge pull request #2163 from zed-industries/quick-invite-bug
Click to expand commit body
Avoid creating more than one room when inviting multiple people at once
Antonio Scandurra
created
7be868e
Avoid creating more than one room when inviting multiple people at once
Click to expand commit body
Previously, when initiating a call by calling multiple people, only
the first person would get the call while all the others would briefly
show a "pending" status but never get the call.
This would happen because `ActiveCall` was trying to a create a different
room for each person called, because the original room creation hadn't finished
and so a `ModelHandle<Room>` wasn't being store in the active call.
With this commit, only one room can be created at any given time and further
invites have to wait until that room creation is done.
Antonio Scandurra
created
087d516
Fix test that wasn't properly verifying disconnection from livekit
Antonio Scandurra
created
ea663f3
Bump tree-sitter for tree-balancing bugfix
Max Brunsfeld
created
5041300
Merge pull request #2157 from zed-industries/vim-fixes