Branches (1062)

project-panel-undo-redo

d9b6e28 Add trash & restore operations to `Fs`

Click to expand commit body
---------

Co-authored-by: Cole Miller <cole@zed.dev>

HactarCE and Cole Miller created

tailwind-css-lsp

245ef7d Update deprecated example

Gaauwe Rombouts created

push-xxmmspnlsvnn

e5f264e language: Fix reparse timeout not actually working

Click to expand commit body
We use `block_with_timeout` to give the reparse task a millisecond to complete, and if it takes longer we put the work off to the background.
The reason for this is that we want tree-sitter based features to feel snappy.
The reparse task is non-cooperative though, it has no yield points, giving us no place to actually check for our timeout, meaning we will always drive it to completion and block for the entire duration.
The solution to this is fairly simple though, we just wrap the task in another task that selects on the reparse or a timeout.

Lukas Wirth created

register-language-model-extensions

5c563ec Delete fetch_fallible for now

Richard Feldman created

global-and-http-mcp-timeout

548df67 Replace unwrap with expect in timeout tests for better error messages

Click to expand commit body
- Replace .unwrap() with .expect() for set_user_settings calls
- Replace .unwrap() with .expect() for URL parsing in test setup
- Provides descriptive panic messages if test setup fails
- Follows Zed test patterns seen in project_tests.rs
- All tests still passing

John D. Swanson created

Remove-ruff-dependency-from-update-top-ranking-issues-script

fd89010 Remove ruff dependency from update top-ranking issues script

Joseph T. Lyons created

vim-search-settings

7519a85 vim search: remember settings

Click to expand commit body
In particular, don't do anything special for REGEX or
CASE_SENSITIVE; just let the regular settings handle that.

Don't let BACKWARDS stick around in the buffer search settings -
otherwise if the last vim search is BACKWARDS, the next Ctrl+F search
will be too.

Closes #21956

Michael Benfield created

ex-local

1f34525 Merge origin/main into ex-local

Nathan Sobo created

spawn-subagent-tool

7273d8e Add SpawnSubagentTool

Nathan Sobo created

remote-project-search-stream

ffe2da5 Fix remote server build

Piotr Osiewicz created

fix-issue-45168-a543a00395c01818

a99585a fix(open_ai): add `xhigh` to list of supported reasoning effort values

Click to expand commit body
According to the
[docs](https://platform.openai.com/docs/api-reference/chat/create#chat_create-reasoning_effort),
`xhigh` is a supported value for all models after `gpt-5.1-codex-max`.

Kunall Banerjee created

git-clone

5cc3b3a wait for workspace window to show

Agus Zubiaga created

fix-vim-selections

f8ae9d6 Fix vim mouse selections

Click to expand commit body
Closes #27720

Conrad Irwin created

revert-optimistic-hunks

151926a Revert "git: Mark entries as pending when staging a files making the staged highlighting more "optimistic" (#43434)"

Click to expand commit body
This reverts commit 74b4013e67ce1a11497806300ca886ba4231ef15.

Cole Miller created