Commit log

c50be72 Format including missing formatting changes from previous PR

Keith Simmons created

16afb3d Add some tests for global events and fix potential bug in subscriptions when subscription is dropped inside of it's own callback

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

Keith Simmons and Nathan Sobo created

c35a96c On rename, replace background highlights with transparent text highlights

Nathan Sobo created

951fd1a Merge branch 'main' into select-on-rename

Nathan Sobo created

2103eec Allow registering handlers for typed LSP requests

Max Brunsfeld created

a137abe Add a snippet unit test with an escaped curly brace

Max Brunsfeld created

87b1cfe Merge pull request #576 from zed-industries/cursor-shape

Click to expand commit body
Add support for rendering the cursor as a Block and Underscore

Co-authored-by: Max Brunsfeld <max@zed.dev>

Keith Simmons and Max Brunsfeld created

7a68b2d Provide JSON language server with settings schema

Max Brunsfeld created

862ec01 Add API for handling custom requests from the language server

Max Brunsfeld created

17ac240 Merge pull request #586 from zed-industries/global-events

Click to expand commit body
Global Events

Co-authored-by: Max Brunsfeld <nathan@zed.dev>
Co-authored-by: Nathan Sobo <nathan@zed.dev>

Keith Simmons , Max Brunsfeld , and Nathan Sobo created

144591d Minor renames for clarity

Keith Simmons created

6091cae Merge branch 'main' into settings-file

Max Brunsfeld created

022bb28 Handle escaped characters in snippets

Max Brunsfeld created

fd36b25 Merge pull request #587 from zed-industries/lsp-progress

Click to expand commit body
Show language server progress in the status bar

Nathan Sobo created

71aa5e5 :lipstick:

Antonio Scandurra created

a74b602 Assume the anchor is valid if we can find an excerpt that contains it

Antonio Scandurra created

5407f25 Don't reuse excerpt ids in MultiBuffer

Click to expand commit body
This prevents anchors from swapping their ordering, which was causing issues in FoldMap.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

134496c Remove dead code

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

c67cfd7 Respect excerpt's range when comparing two anchors both belonging to it

Antonio Scandurra created

18b1e9d Don't starve main thread when lots of messages/events arrive at once

Antonio Scandurra created

7a45400 Show the last in-progress task from language servers

Antonio Scandurra created

a067150 Merge pull request #585 from zed-industries/fix/backspace-panic

Click to expand commit body
Fix panic when pressing backspace at start of line

Antonio Scandurra created

5f62f69 Add unwrap check if buffer_line not available

Keith Simmons created

81fc812 Add global events to MutableAppContext and raise global event when new workspace is created

Keith Simmons created

b62daeb Merge pull request #563 from zed-industries/mouse-history-navigation

Click to expand commit body
Add missing mouse button events and mouse history navigation

Keith Simmons created

bdb39f6 Create the settings file if needed when opening it via command

Max Brunsfeld created

9a6819b For single-file worktrees start LSP with parent dir as CWD

Max Brunsfeld created

44a68b7 Add cmd-, as a keybinding for opening settings

Max Brunsfeld created

94bf336 Focus in-progress rename editor when editor is focused

Nathan Sobo created

a498cd3 When renaming, match the color of the renamed token in the rename editor

Nathan Sobo created

f32107e Always refresh the windows when the settings change

Max Brunsfeld created

00056fb Load the settings file on a background thread during startup

Max Brunsfeld created

69ce021 Remove unused variable

Nathan Sobo created

3968b37 When renaming, fade out the old name and select all

Nathan Sobo created

5502c00 swap default cursor shape back to bar

Keith Simmons created

5b35c68 Fix failing gpui test from missing cursor shape

Keith Simmons created

eddb089 render character under block cursor

Keith Simmons created

e6b1fea WIP

Nathan Sobo created

5157b42 Extract a `LanguageServerStatus` struct

Antonio Scandurra created

45fb470 Display language server name in status bar

Antonio Scandurra created

4243f0c Render pending language server work in status bar

Antonio Scandurra created

4bbf5ed Listen to all LSP progress notifications and broadcast them to peers

Antonio Scandurra created

3394cf4 Merge pull request #577 from zed-industries/backspace-indent

Click to expand commit body
Delete till previous tabstop when backspacing within indent column

Antonio Scandurra created

ee6d7fc Delete till previous tabstop when backspacing within indent column

Antonio Scandurra created

0d42c85 fix formatting

Keith Simmons created

178442a Add support for rendering cursors as a block and underscore

Keith Simmons created

9076345 Merge pull request #575 from zed-industries/delete-to-fold-point-trait

Click to expand commit body
Eliminate ToFoldPoint trait

Antonio Scandurra created

ac1eb19 Start on text highlight support

Nathan Sobo created

49e38e6 Eliminate ToFoldPoint trait

Click to expand commit body
Just make it a method on FoldMap

Nathan Sobo created

a971306 Reload the app settings whenever ~/.zed/settings.json changes

Max Brunsfeld created