Update arrow variants, download, check marks to use Font awesome icon variants
Nate Butler
created
b73b58e
Merge pull request #1413 from zed-industries/sort-symbols-and-completions
Click to expand commit body
Improve sorting of project symbols and completions
Antonio Scandurra
created
8552ba1
Show symbols located in visible paths before ones located externally
Antonio Scandurra
created
f775cb2
Honor `sort_text` when language server provides completions
Antonio Scandurra
created
7f6b83d
Merge pull request #1412 from zed-industries/fix-go-formatting
Click to expand commit body
Clip invalid edits from LSP instead of reporting an error
Antonio Scandurra
created
45eb0e7
Clip invalid edits from LSP instead of reporting an error
Click to expand commit body
This fixes an issue with the Go language server, which reports invalid
formatting ranges when there's a missing newline at the end of the file.
Specifically, if the buffer is `N` lines long, it will try to insert the
newline at `Point(N + 1, 0)`.
I confirmed the behavior is the same in VS Code, and they indeed clip the
LSP ranges as well.
bc2c8e0
Finished refactor for mutable terminal and long-single-lock style. Currently terminal is deadlocking instantly, need to just do the full refactor
0fc7308
Allow grouping local transactions even if remote peer edits in between
Antonio Scandurra
created
79f960b
Combine adjacent ranges in 'edited_ranges_for_transaction'
Max Brunsfeld
created
7c3421e
Remove versioned offset ranges from transactions and undo operations
Click to expand commit body
Now, instead of using these versioned offset ranges, we locate the
fragments associated with a transaction using the transaction's
edit ids. To make this possible, buffers now store a new map called
`insertion_slices`, which lets you look up the ranges of insertions
that were affected by a given edit.
Co-authored-by: Antonio Scandurra <antonio@zed.dev>