Commit log

f71145b Add a layer of indirection between excerpt ids and locators

Max Brunsfeld created

cd2a857 Capture runnable backtraces only when detecting nondeterminism

Antonio Scandurra created

d0709e7 Error if project is disconnected after getting completions response

Antonio Scandurra created

fa3f100 Introduce a new `detect_nondeterminism = true` attribute to `gpui::test`

Antonio Scandurra created

f0a7210 Remove non-determinism caused by random entropy when reconnecting

Antonio Scandurra created

0a565c6 :lipstick:

Antonio Scandurra created

af2a2d2 Return error when waiting on a worktree snapshot after disconnecting

Antonio Scandurra created

cd0b663 Introduce per-room lock acquired before committing a transaction

Antonio Scandurra created

2a0ddd9 Error if project is disconnected after getting code actions response

Antonio Scandurra created

5581674 After completing LSP request, return an error if guest is disconnected

Antonio Scandurra created

b0e1d6b Fix integration test incorrectly assuming a certain ordering

Antonio Scandurra created

ae11e4f Check the correct serialization failure code when retrying transaction

Antonio Scandurra created

0b0fe91 Merge pull request #1912 from zed-industries/matching-brackets-must-contain-range

Click to expand commit body
Fix enclosing-bracket bug that appeared in JS for loops

Max Brunsfeld created

aeea473 Fix enclosing-bracket bug that appeared in JS for loops

Click to expand commit body
Previously, we were relying on the tree-sitter query's range restriction to
avoid returning brackets that did not contain the given range. But the
query's range restriction only guarantees that we don't descend into parent
nodes unless they intersect the range.

Max Brunsfeld created

e4185f3 Merge pull request #1910 from zed-industries/lsp-coordinate-clamp

Click to expand commit body
Don't trust LSP coordinates to be within document bounds

Julia created

09e6d44 Move Unclipped into separate file

Julia created

525d84e Remove spurious lifetimes

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

55ca085 Consistency in prefix/suffix/signature of UTF16 point to point conversion

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

03cfd23 Bump protocol version back down as proto changes are non-breaking

Julia created

a666ca3 Collapse proto Point into the one kind of use case, utf-16 coords

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

b58ae8b Clip diagnostic range before and during empty range expansion

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

5e76526 v0.67.x dev

Max Brunsfeld created

e51cbf6 Fixup compile errors

Julia created

8c75df3 Wrap a bunch of traits for Unclipped<T>

Julia created

1c84e77 Start adding concept of `Unclipped` text coordinates

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

b3a9297 Merge pull request #1911 from zed-industries/single-file-worktree-event-extension

Click to expand commit body
Fix file extension retrieval for single-file worktrees

Max Brunsfeld created

55d3c09 Fix file extension retrieval for single-file worktrees

Click to expand commit body
Previously, we used the file's 'path' method, which only returns the relative
path from the worktree root.

Max Brunsfeld created

436c896 Rename clamped -> clipped

Julia created

4ead1ec Simply logic of this method

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

074e3cf Clamp UTF-16 to point conversions

Julia created

bb32599 Clamp for all UTF-16 to offset conversions which used to use `ToOffset`

Julia created

f9cbed5 Clamp UTF-16 coordinate while performing LSP edits rather than panicing

Julia created

0078bea change bump-version to install jq if its not already installed

Kay Simmons created

bb80cee Merge pull request #1814 from zed-industries/golden-ratio

Click to expand commit body
Active Pane Magnification

Kay Simmons created

0c50c09 Merge pull request #1906 from zed-industries/mouse-down-capture-on-click-fix

Click to expand commit body
Fix mouse down falling through popovers

Kay Simmons created

75b8a12 address issue where mouse down events weren't getting captured after the multiple handlers change

Kay Simmons created

4c1b495 Remove version from `Room`

Click to expand commit body
We won't need it once we add the per-room lock.

Antonio Scandurra created

c3d556d Don't take an `Arc<Server>` in message handlers

Antonio Scandurra created

d090d23 Merge pull request #1903 from zed-industries/override-pyright-completion-sorting

Click to expand commit body
Add LspAdapter hook for processing completions, fix completion sorting from Pyright

Max Brunsfeld created

bca635e Add LspAdapter hook for processing completions, fix completion sorting from Pyright

Max Brunsfeld created

3938adf Merge pull request #1902 from zed-industries/event-handlers-are-multitude

Click to expand commit body
Allow having multiple mouse event handlers of the same kind

Julia created

6537def Allow having multiple mouse event handlers of the same kind

Click to expand commit body
Co-Authored-By: Kay Simmons <kay@zed.dev>

Julia and Kay Simmons created

5020c70 collab 0.2.4

Max Brunsfeld created

0a63d2e Merge pull request #1900 from zed-industries/fix-terminal-performance

Click to expand commit body
Check for wakeups correctly

Mikayla Maki created

ce0dfde Check for wakeups correctly

Mikayla Maki created

44bb2ce Rename `Store` to `ConnectionPool`

Antonio Scandurra created

6c83be3 Remove obsolete code from `Store`

Antonio Scandurra created

0a4517f WIP: Introduce a `db` field to `Session`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

c34a5f3 Introduce a new `Session` struct to server message handlers

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

4f39181 Revert "Don't replace newer diagnostics with older ones"

Click to expand commit body
This reverts commit 71eeeedc05f7ed6978f2ebfc6f169a7bc9cc8907.

Antonio Scandurra created