Peter Tripp
edd1b48e7c
ci: Send emails for weekly release ( #27102 )
...
Release Notes:
- N/A
2025-03-19 16:16:34 -04:00
Peter Tripp
2269f996f7
Add more shortcuts for delete/restore in Git Panel ( #27004 )
...
Release Notes:
- N/A
2025-03-18 18:52:28 -04:00
Peter Tripp
674c572a28
ci: Run stalebot checks multiple times to ensure completion ( #27017 )
...
Stalebot has a maximum operations-per-run which is set at 1000. As a
result it may require multiple runs to successfully complete.
This morning it took [three
runs](https://github.com/zed-industries/zed/actions/runs/13921563707/attempts/1 )
so set it to run three times two hours apart to avoid hitting github API
limits.
Release Notes:
- N/A
2025-03-18 16:34:24 -04:00
Peter Tripp
68bb3bd5eb
Add more shortcuts for editor::OrganizeImports ( #26932 )
...
Follow-up to:
- https://github.com/zed-industries/zed/pull/25793
Release Notes:
- N/A
2025-03-18 10:51:12 -04:00
Peter Tripp
5f390f1bf8
Initial PyLSP documentation ( #26835 )
...
Closes https://github.com/zed-industries/zed/issues/26820
Release Notes:
- N/A
2025-03-15 11:03:35 -04:00
Peter Tripp
ed1938dd9a
worktree: Disable flaky tests (test_write_file, test_git_status_postprocessing) ( #26710 )
...
Comment out flaky tests:
- `worktree_tests::test_write_file`
- `worktree_tests::test_git_status_postprocessing`
Job links:
- windows fail:
https://github.com/zed-industries/zed/actions/runs/13841766606/job/38730766252
- macos fail:
https://github.com/zed-industries/zed/actions/runs/13841766606/job/38730764118
That
[commit](https://github.com/zed-industries/zed/commit/85384fb9c67614795a82f5b0a09895875beb16d0 )
was a non-op script change, but in the [prior
commit](https://github.com/zed-industries/zed/commit/00359271d11b6ba865fe81f04f675bf588a17335 )
[windows/macos
pass](https://github.com/zed-industries/zed/actions/runs/13841135221 ).
Similar experience with `worktree_tests::test_write_file` on both macOS
windows too.
- See also: https://github.com/zed-industries/zed/pull/26684
Release Notes:
- N/A
2025-03-13 15:16:30 -04:00
Peter Tripp
f7927d3fa4
ci: Fix 'Run Tests' not always running ( #26685 )
...
Follow up to:
- https://github.com/zed-industries/zed/pull/26551
We need the "Tests Pass" step to run `if: always()`.
Turns out when it's 'skipped', it counts as 'passing' with respect to
required status checks.
Release Notes:
- N/A
2025-03-13 19:02:59 +00:00
Peter Tripp
87cdb68cca
ci: Use smaller windows runners ( #26674 )
...
Let's see if the speed of `windows-2025-32` for `windows_tests` is
fast-enough for PRs and everywhere else use `windows-2025-16`. Leaving
`windows_clippy` unchanged with `windows-2025-16`.
Release Notes:
- N/A
2025-03-13 15:39:12 +00:00
Peter Tripp
21949bcf1a
ci: Fix tests not-running on main ( #26613 )
...
Follow-up to #26551
Fix for tests being skipped on main.
Also fetch less history: [example
run](https://github.com/zed-industries/zed/actions/runs/13822318758/job/38670334893 )
Release Notes:
- N/A
2025-03-12 19:16:23 -04:00
Peter Tripp
ab199fda47
ci: GitHub actions refactor ( #26551 )
...
Refactor GitHub actions CI workflow.
- Single combined 'tests_pass' action so we only need one mandatory
check for merge queue
- Add new `job_spec` job which determines what needs to be run (+5secs)
- Do not run full CI for docs only changes (~30secs vs 10+mins)
- Only run `script/generate-licenses` if Cargo.lock changed (saves
~23secs on mac_test)
- Move prettier /docs check to ci.yml and remove docs.yml
- Run Windows tests on every PR commit
- Added new Windows runners named to reflect their OS/capacity
(windows-2025-64, windows-2025-32, windows-2025-16)
Release Notes:
- N/A
2025-03-12 17:32:38 -04:00
Peter Tripp
009b90291e
Fix formatting in linux.md ( #26598 )
...
Merge queue did not require docs tests to pass:
-
https://github.com/zed-industries/zed/actions/runs/13820880465/job/38665664419
This will be fixed with:
- https://github.com/zed-industries/zed/pull/26551
cc: @ConradIrwin
Release Notes:
- N/A
2025-03-12 16:33:11 -04:00
Peter Tripp
0cf6259fec
Make nano save (ctrl-o) work by-default in terminal (linux) ( #26479 )
...
Closes: https://github.com/zed-industries/zed/issues/15770
Release Notes:
- Make nano save (`ctrl-o`) work by-default in terminal (linux)
2025-03-11 20:29:02 +00:00
Peter Tripp
1771250b04
Add 'Open Remote...' to File Menu ( #26288 )
...
Added some spacers while I was at it.
Release Notes:
- Added 'Open Remote...' to File menu
2025-03-11 14:18:13 +00:00
Peter Tripp
7a9e0b37ed
Improve schema_generator CLI ( #25898 )
...
Release Notes:
- N/A
2025-03-06 04:59:57 +00:00
Peter Tripp and Mikayla Maki
4c0750bd2f
ci: Less Windows CI for PRs ( #26155 )
...
Split Windows GHA CI job into `windows_clippy` and `windows_tests`
(`cargo test` and `cargo build`). `windows_clippy` will continue to run
on every PR commit, but `windows_tests` will only be run on main. Tag a
PR `windows` if you would like to run windows tests.
Added a call to the Azure metadata service to detect the Azure hardware
used by the GitHub hosted Windows runners. This is temporary and I'll
remove once I've gathered some data (adds 5-15secs to Windows CI times)
Release Notes:
- N/A
---------
Co-authored-by: Mikayla Maki <mikayla@zed.dev >
2025-03-05 21:59:58 -05:00
Peter Tripp
2d050a8130
Fix SSH remotes running Nushell ( #25613 )
...
- Closes: https://github.com/zed-industries/zed/issues/21005
Nushell does not support `uname -sm`
So invoke `sh -c "uname -sm"` instead which will also work under nushell.
See https://github.com/nushell/nushell/issues/12570 for the choice quote: "being posix/bash compliant is a non-goal"
Release Notes:
- Fixed ssh remotes running Nushell
2025-03-05 15:50:32 +00:00
Peter Tripp
466be14b56
Revert "Use multi-line regex for '\s'" ( #25926 )
...
Reverts zed-industries/zed#19241
Closes: https://github.com/zed-industries/zed/issues/25901
Although `\s` contains `\n` it is widely used in non-multiline regexes (unlike `\n`).
2025-03-03 10:32:49 -05:00
Peter Tripp and Felix Packard
aa1ab50656
Add stop_at_indent for Editor::DeleteToBeginningOfLine ( #25688 )
...
Added test_beginning_of_line_stop_at_indent editor test
- Follow-up to: https://github.com/zed-industries/zed/pull/25428
- Replaces: https://github.com/zed-industries/zed/pull/25346
This is all authored by @felixpackard in #25346
I just updated it to use `stop_at_indent` instead of
`stop_at_first_char`.
Release Notes:
- Added support for `stop_at_indent` to
`Editor::DeleteToBeginningOfLine` (thanks
[@felixpackard](https://github.com/felixpackard ))
Co-authored-by: Felix Packard <felix@rigr.gg >
2025-03-01 11:03:47 -05:00
Peter Tripp
53b2792844
Improve script/mitm-proxy.sh to support podman ( #25834 )
2025-02-28 22:37:03 +00:00
Peter Tripp
760d08711c
Update bundled JSON schemas (2025-02-28) ( #25826 )
...
Updated JSON schemas to
[SchemaStore/schemastore@b107b83 ](https://github.com/SchemaStore/schemastore/tree/b107b83a50bad9ac06dd171201dc870901f92ca8 )
(2025-02-28)
-
[tsconfig.json](https://github.com/SchemaStore/schemastore/commits/master/src/schemas/json/tsconfig.json )
@
[b107b83](https://raw.githubusercontent.com/SchemaStore/schemastore/b107b83a50bad9ac06dd171201dc870901f92ca8/src/schemas/json/tsconfig.json )
-
[package.json](https://github.com/SchemaStore/schemastore/commits/master/src/schemas/json/package.json )
@
[b107b83](https://raw.githubusercontent.com/SchemaStore/schemastore/b107b83a50bad9ac06dd171201dc870901f92ca8/src/schemas/json/package.json )
Previously:
- https://github.com/zed-industries/zed/pull/20910
Release Notes:
- Updated bundled JSON schemas for package.json and tsconfig.json
2025-02-28 16:32:16 -05:00
Peter Tripp
b06da7f7fd
ssh: Allow ssh -F ssh_config ( #25619 )
...
- Closes https://github.com/zed-industries/zed/issues/22818
Usage: `ssh -F ssh_config user@host.tld `
```
-F configfile
Specifies an alternative per-user configuration file. If a configuration file
is given on the command line, the system-wide configuration file
(/etc/ssh/ssh_config) will be ignored. The default for the per-user
configuration file is ~/.ssh/config. If set to “none”, no configuration files
will be read.
```
Release Notes:
- ssh: Added support for specifying ssh_config files (`ssh -F
ssh_config`) in connection string
2025-02-26 16:23:25 -05:00
Peter Tripp
f80035e0ff
Support busybox wget for downloading zed-remote-server ( #25621 )
...
- Closes: https://github.com/zed-industries/zed/issues/22380
Arch linux ships busybox wget not gnu wget.
BusyBox wget does not support `--max-redirect`.
Release Notes:
- ssh: Add support for downloading `zed-remote-server` with busybox wget (ArchLinux, etc)
2025-02-26 16:22:56 -05:00
Peter Tripp
2f34af7811
docs: Fix SSH projects example settings ( #25622 )
2025-02-25 22:15:35 -05:00
Peter Tripp
278620df33
Ensure emacs undo (ctrl-_) works by default in terminal on macOS ( #25578 )
2025-02-25 13:01:46 -05:00
Peter Tripp
eebee4ab18
Add stop_at_indent for MoveToBeginningOfLine ( #25428 )
...
Add support for `stop_at_indent` option for MoveToBeginningOfLine and SelectToBeginningOfLine instead of mixing that with `stop_at_soft_wraps`.
Add emacs mapping for `alt-m` (`back-to-indentation`)
2025-02-25 12:03:14 -05:00
Peter Tripp
2d63f7628f
Remove cmd-g for git::Commit ( #25524 )
...
Conflicts with `search::SelectNextMatch`
2025-02-25 01:45:45 +00:00
Peter Tripp
10a4760f90
Add Anthropic Claude 3.7 support ( #25497 )
2025-02-24 16:10:26 -05:00
Peter Tripp
d8694510b5
emacs: Add support for paragraph navigation ( #25284 )
...
- emacs: Added support for `alt-{` and `alt-}` paragraph navigation
2025-02-24 19:02:07 +00:00
Peter Tripp
b2921bd3fd
Disable edit predictions in diff/patch files by default ( #25291 )
2025-02-24 13:47:11 -05:00
Peter Tripp
64756fa96f
Fix tmux being broken by default on Linux ( #25476 )
...
Tmux uses `ctrl-b` as default prefix.
Prior to this tmux was basically useless in the default zed configuration.
(ctrl-b would toggle the left dock).
2025-02-24 13:43:15 -05:00
Peter Tripp
4151b5b12b
Make cmd-t open new tab in Assistant ( #25267 )
...
Match the behavior of chrome, safari, etc.
Release Notes:
- N/A
2025-02-20 15:56:28 -05:00
Peter Tripp
365dcc5ac7
Improve support for tcsh/csh as login shells ( #25122 )
2025-02-19 15:31:42 -05:00
Peter Tripp
6a9b1f0dc4
docs: Remove GitHub link from model improvement ( #25171 )
...
Release Notes:
- N/A
2025-02-19 16:22:13 +00:00
Peter Tripp
d1af7b1322
Update Assistant context limits ( #25087 )
...
- Update GitHub Copilot Chat context limits
- Add decimal separators for consistency
2025-02-19 11:06:20 -05:00
Peter Tripp
f28080a85c
docs: OpenAI settings example fix ( #25112 )
2025-02-19 11:05:52 -05:00
Peter Tripp
e45b5cadc0
Redact Google Gemini API keys from error messaging and log ( #24884 )
...
Now:
```
ERROR assistant_context_editor] error sending request for url (https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:countTokens?key=REDACTED )
```
Release Notes:
- Improved redaction of Google Gemini keys from API errors in logs
2025-02-17 11:42:22 -05:00
Peter Tripp
8b85d26981
docs: Add model-improvement.md ( #24813 )
2025-02-13 15:37:49 -05:00
Peter Tripp
cf176dab20
legal: Terms of Use (2025-02-13) ( #24803 )
...
Updated [Zed Terms of Use](https://zed.dev/terms ) for Edit Predictions
2025-02-13 09:41:43 -05:00
Peter Tripp
7378ab9ba5
Correctly handle [[ autoclosing in Markdown ( #24662 )
2025-02-11 13:06:45 -05:00
Peter Tripp
2e7bb11b7d
docs: Improve StyLua Lua formatter suggested settings ( #24144 )
2025-02-10 22:12:01 -05:00
Peter Tripp
cf9661a56b
Improve extension extraction documentation ( #24590 )
...
- Add .gitignore
- Update extension.toml URL
- Script cleanup of Cargo.toml workspace lines
2025-02-10 22:11:23 -05:00
Peter Tripp
89e051d650
Update extension extraction documentation (2025-02-10) ( #24585 )
...
Include lessons learned from PHP Extension extraction.
2025-02-10 21:13:26 +00:00
Peter Tripp
62bb3398ed
Migate PHP Extension to zed-extensions/php ( #24583 )
...
PHP Extension has been extracted to it's own repository available here:
- https://github.com/zed-extensions/php
2025-02-10 16:07:38 -05:00
Peter Tripp
c484374b2f
Make OpenKeyContextView open to the right ( #24452 )
...
Match the behavior of OpenSyntaxTreeView logs and OpenLanguageServerLogs
Release Notes:
- Make `debug::OpenSyntaxTreeView` automatically open in split to the
right
2025-02-07 11:20:27 -05:00
Peter Tripp
5315d38cf4
Update extension extraction docs ( #24079 )
...
- Fixed a regex for finding tags.
- Templatize the instructions with `$LANGNAME` to prevent manual errors
from failing to edit commands (this bit me)
- Ran formatting through Prettier
2025-02-06 19:01:32 -05:00
Peter Tripp
992125bec2
Revert "copilot: Correct o3-mini context length" ( #24275 )
...
Reverts zed-industries/zed#24152
See comment: https://github.com/zed-industries/zed/pull/24152#issuecomment-2636808170
Manually confirmed >20k generates error.
2025-02-05 15:03:45 +00:00
Peter Tripp
ee422dea6e
Bump Zed to v0.174 ( #24221 )
2025-02-04 14:38:37 -05:00
Peter Tripp
c50cb90d6f
Revert "Upgrade to rustls v0.23.22" ( #24197 )
...
Reverts zed-industries/zed#24138
Nightly build failed, I believe because of this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95189

CC: @ConradIrwin
Release Notes:
- N/A
2025-02-04 10:20:07 -05:00
Peter Tripp
a47a7fb6a9
Reformat Zed Terms of Use with Prettier (no changes) ( #24143 )
...
No-op white-space only change.
Converts two spaces after periods to one space.
Enables using Prettier going forward.
2025-02-03 14:57:55 -05:00
Peter Tripp
1dd2bbe2ba
docs: Add lua-language-server formatter example ( #24105 )
2025-02-02 20:15:50 +00:00
Peter Tripp
422d57e8a2
docs: Add Lua formatters section (stylua) ( #24101 )
2025-02-02 18:56:44 +00:00
Peter Tripp and SkywardSyntax
2f82374926
Switch GitHub Copilot Chat from o1-mini to o3-mini ( #24080 )
...
Co-authored-by: SkywardSyntax <87048477+SkywardSyntax@users.noreply.github.com >
2025-02-01 12:49:24 -05:00
Peter Tripp
f6824e3eaa
Move scheme extension to zed-extensions/scheme ( #24078 )
...
New home: https://github.com/zed-extensions/scheme
- See also: https://github.com/zed-industries/extensions/pull/1981
2025-02-01 11:50:20 -05:00
Peter Tripp
3af37ddf6d
lmstudio: Support missing quantization in model metadata ( #24054 )
...
- Closes https://github.com/zed-industries/zed/issues/23764
Certain models do not include `quantization` parameter from lm studio rest API.
2025-01-31 22:28:11 +00:00
Peter Tripp
df16ef209c
chore: Fix default.json formatting ( #24053 )
...
Forgot to run default.json through prettier in #24051 . Oops.
2025-01-31 22:20:51 +00:00
Peter Tripp
de3702bedc
Improve inline_completions.disabled_globs in default.json ( #24051 )
...
Make sure that inline completions (Copilot, etc) are disabled for more secret globs (matches `private_files`)
2025-01-31 16:57:54 -05:00
Peter Tripp
d04800c329
Add OpenAI o3-mini support ( #24044 )
...
Release Notes:
- Add support for OpenAI o3-mini
2025-01-31 15:48:55 -05:00
Peter Tripp
15933d478f
New Github Issue Templates v2 ( #23746 )
2025-01-27 17:45:53 -05:00
82b81ed6d6
New GitHub Issue Templates ( #23745 )
...
Co-authored-by: Joseph T. Lyons <joseph@zed.dev >
Co-authored-by: Conrad Irwin <conrad@zed.dev >
2025-01-27 17:38:29 -05:00
Peter Tripp
b58c994706
docs: Example OpenAI model config missing version key ( #23720 )
2025-01-27 15:17:51 +00:00
Peter Tripp
33921362cf
docs: Fix error in OpenAI configuring custom models ( #23716 )
2025-01-27 14:47:09 +00:00
Peter Tripp
f6d286c7db
openai: Add back O1-Preview ( #23715 )
...
Follow-up to: https://github.com/zed-industries/zed/pull/23425
2025-01-27 14:44:12 +00:00
Peter Tripp
15d041c97c
Document elm-language-server not supporting linked_edits correctly ( #23616 )
2025-01-24 18:30:38 +00:00
Peter Tripp
ed54af337d
Support yaml-language-server as formatter without lsp settings ( #23612 )
...
- Closes: https://github.com/zed-industries/zed/issues/20183
2025-01-24 12:51:16 -05:00
Peter Tripp
f38d0ff069
ollama: Set default max_tokens for llama3.3 ( #23558 )
2025-01-23 17:38:43 +00:00
Peter Tripp
1ac7da8473
terraform: Bump to v0.1.2 ( #23546 )
...
Includes:
- https://github.com/zed-industries/zed/pull/22268
2025-01-23 11:34:40 -05:00
Peter Tripp
469bfa752a
scheme: Bump to v0.0.2 ( #23545 )
...
Includes:
- https://github.com/zed-industries/zed/pull/18728
- https://github.com/zed-industries/zed/pull/20206
2025-01-23 11:34:29 -05:00
Peter Tripp
bb937b6cee
zig: Bump to v0.3.3 ( #23547 )
...
Includes:
- https://github.com/zed-industries/zed/pull/22609
2025-01-23 10:54:50 -05:00
Peter Tripp
ea1a6a68d3
php: Bump to v0.2.4 ( #23543 )
...
Includes:
- https://github.com/zed-industries/zed/pull/23532
- https://github.com/zed-industries/zed/pull/22268
2025-01-23 10:48:58 -05:00
Peter Tripp
63c5141365
purescript: Bump to v0.1.0 ( #23544 )
...
Includes:
- https://github.com/zed-industries/zed/pull/15181
- https://github.com/zed-industries/zed/pull/16955
- https://github.com/zed-industries/zed/pull/22609
2025-01-23 10:44:22 -05:00
Peter Tripp
26453a0f8f
csharp: Bump to v0.1.1 ( #23539 )
...
Includes:
- https://github.com/zed-industries/zed/pull/22936
2025-01-23 10:40:54 -05:00
Peter Tripp
a328c81ff6
html: Bump to v0.1.5 ( #23542 )
...
Includes:
- https://github.com/zed-industries/zed/pull/20752
- https://github.com/zed-industries/zed/pull/22268
2025-01-23 10:37:14 -05:00
Peter Tripp
9d6d98e94e
haskell: Bump to v0.1.3 ( #23541 )
...
Includes:
- https://github.com/zed-industries/zed/pull/22609
2025-01-23 10:30:47 -05:00
Peter Tripp
7d7db4debc
elixir: Bump to v0.1.4 ( #23540 )
...
Includes:
- https://github.com/zed-industries/zed/pull/22055
- https://github.com/zed-industries/zed/pull/22268
2025-01-23 10:27:21 -05:00
Peter Tripp
6aab82c180
docs: Mention PopOS 24.04 in Linux FAQ for /etc/prime-discrete ( #23482 )
2025-01-22 19:37:04 +00:00
Peter Tripp
5930b552b9
Bump Zed to v0.172 ( #23474 )
2025-01-22 11:57:24 -05:00
Peter Tripp
3d47f32f0c
Add support for editor::SwapSelectionEnds everywhere (emacs exchange-point-and-mark) ( #23428 )
...
Add `editor:: SwapSelectionEnds ` action which swaps the cursor location from the beginning/end of a given selection.
Renamed from `editor::ExchangeMark` to `editor::SwapSelectionEnds`.
Unbound by default, bound to `ctrl-x ctrl-x` in Emacs keymap.
2025-01-21 18:14:00 -05:00
Peter Tripp
c450cd51ea
open_ai: Move from o1-preview to o1 for OpenAI Assistant provider ( #23425 )
...
- Closes: https://github.com/zed-industries/zed/issues/22521
- Follow-up to: https://github.com/zed-industries/zed/pull/22376
2025-01-21 15:05:21 -05:00
Peter Tripp
14cd178ab0
ollama: Add deepseek-r1 context size to defaults ( #23420 )
2025-01-21 18:31:15 +00:00
Peter Tripp
5f59536208
Fix older Anthropic models not supporting -latest tags ( #23372 )
...
- Closes: https://github.com/zed-industries/zed/issues/22322
2025-01-20 13:19:15 -05:00
Peter Tripp
a2385eb0fc
issues: Add new core label 'discussion' ( #23304 )
...
Release Notes:
- N/A
2025-01-17 17:10:16 -05:00
Peter Tripp
8e1ad7d475
docs: Add Shell Script language documentation ( #23248 )
2025-01-16 12:16:38 -05:00
Peter Tripp
ffc6b7b102
Make docs-only PRs skip CI.yml test suite (15 secs instead of 15 minutes) ( #23246 )
...
These were previously in place, but removed while we evaluated Merge Queues (since reverted).
2025-01-16 12:09:54 -05:00
Peter Tripp
ebb937d88c
Move 'pane::ReopenClosedItem' keybinds from Pane to Workspace context ( #23242 )
...
Makes pane::ReopenClosedItem (`cmd-shift-t` macos / `ctrl-shift-t`
linux) work in Project Panel and other non-`Pane` Dock contexts too
(Diagnostics, Outline, Git, Collab).
2025-01-16 15:53:35 +00:00
Peter Tripp
fd40d173f3
macos: Document ctrl-space global shortcut conflict ( #23239 )
2025-01-16 14:51:59 +00:00
Peter Tripp
135e58f1e2
Bump Zed to v0.171 ( #23188 )
2025-01-15 12:54:47 -05:00
Peter Tripp
88cb9bbc04
Add fn-f keyboard shortcut for Fullscreen (mac-only) ( #23184 )
...
- See:
https://github.com/zed-industries/zed/issues/22674#issuecomment-2593133447
Release Notes:
- macos: Added `fn-f` keyboard shortcut for fullscreen toggle.
2025-01-15 12:40:56 -05:00
Peter Tripp
61db8beea4
ci: Cleanup for disabled Merge Queue / merge_group ( #23187 )
...
Only run actions dependency-review-action if running in a PR action.
This broke when run as part of action for commit on main and on a
preview branch:
- https://github.com/zed-industries/zed/actions/runs/12793068921/job/35664998296
- https://github.com/zed-industries/zed/actions/runs/12793045639
Originally introduced in:
- https://github.com/zed-industries/zed/pull/21424
But was only tested with `merge_group` which has since been reverted.
2025-01-15 12:27:16 -05:00
Peter Tripp
0150eaf8c7
Revert docs-only test-skipping with Merge Queue ( #23180 )
...
These checks were not functioning as intended. Notably tests were
skipped for today's hotfix release of Preview
[v0.169.2-pre](https://github.com/zed-industries/zed/actions/runs/12790602047 ):
Separately these checks were flawed as they would only be considered
"docs only" if the diff between the PR branch base and main also did not
have any subsequent non-docs changes.
Reverting until we can figure out something better.
2025-01-15 11:47:01 -05:00
Peter Tripp
cc8746a66b
Increase timeout for macos release builds ( #23183 )
...
Today's Preview hotfix timed out during notarization:
- https://github.com/zed-industries/zed/actions/runs/12790602047/job/35656767355
2025-01-15 11:01:50 -05:00
Peter Tripp
67525cca71
Add ollama phi4 context size defaults ( #23036 )
...
Add `phi4` maximum context length (128K).
By default this clamps to `16384` but if you have enough video memory
you can set it higher or connect to a non-local machine via settings:
```json
"language_models": {
"ollama": {
"api_url": "http://localhost:11434 ",
"available_models": [
{
"name": "phi4",
"display_name": "Phi4 64K",
"max_tokens": 65536
}
]
}
}
```
Release Notes:
- Improve support for Phi4 with ollama.
2025-01-15 17:44:15 +02:00
Peter Tripp
b7fd5718a3
Revert "Add emacs keybindings for mark emulation" ( #23146 )
...
- Reverts zed-industries/zed#22904
- See also: https://github.com/zed-industries/zed/issues/8580
After using it full-time for a day I very much think an implicit "mark
mode" when the emacs base keymap is enabled is the wrong approach.
Release Notes:
- Reverted "Add emacs keybindings for mark emulation" #23146 (main only)
2025-01-14 20:56:04 +00:00
Peter Tripp
c74ad61c0f
emacs: Add as Transpose Characters (editor::Transpose) ( #22974 )
...
Originally reported here:
-
https://github.com/zed-industries/zed/issues/4856#issuecomment-2578468329
macOS default vscode keymap already has this:
https://github.com/zed-industries/zed/blob/8d42456b8a7c547c6760b604c24d902bd2e12b8b/assets/keymaps/default-macos.json#L55
But it's disabled on Linux default vscode keymap as VSCode has this bind
instead:
https://github.com/zed-industries/zed/blob/8d42456b8a7c547c6760b604c24d902bd2e12b8b/assets/keymaps/default-linux.json#L407
Explicitly add it to both emacs keymaps so we can keep them identical
between macos/linux as long as possible.
Release Notes:
- emacs: Add support for `ctrl-t` transposing characters on Linux
2025-01-10 17:07:06 +00:00
Peter Tripp
3795963cf5
emacs: Fix emacs in embedded terminal on Linux too ( #22969 )
...
- Follow-up to #22779 (accidentially did macos only)
- Follow-up to: https://github.com/zed-industries/zed/pull/22590
Release Notes:
- N/A
2025-01-10 15:32:24 +00:00
Peter Tripp
83889bb235
Bump Zed to v0.170 ( #22838 )
2025-01-08 11:02:44 -05:00
Peter Tripp
ebc4688c2a
Fix script/bump-zed-minor-versions. Revert #22834 Revert #22614 ( #22837 )
...
Fixes an incorrect error message.
Turns out it is impossible to set remote tracking to a branch that doesn't exist on the remote, so let's not even try.
Reverts #22834
Reverts #22614
2025-01-08 10:59:30 -05:00
Peter Tripp
7f0e13258c
Fix upstream branch tracking error in script/bump-zed-minor-versions ( #22834 )
...
Follow-up to: https://github.com/zed-industries/zed/pull/22614
2025-01-08 10:38:56 -05:00
Peter Tripp
57dfaa63ca
emacs: Fix using emacs in embedded terminal ( #22779 )
...
- Follow-up to: https://github.com/zed-industries/zed/pull/22590
Release Notes:
- N/A
2025-01-07 17:04:54 +00:00
Peter Tripp
1c223d8940
Ensure project search keyboard shortcut tooltip is displayed ( #22717 )
...
Part of: https://github.com/zed-industries/zed/issues/22673
Before/After:
<img width="212" alt="Screenshot 2025-01-06 at 12 17 52"
src="https://github.com/user-attachments/assets/8eef7c5e-ccc7-4946-be19-f10dcd5f957d "
/><img width="211" alt="Screenshot 2025-01-06 at 12 17 42"
src="https://github.com/user-attachments/assets/8612b1b5-139d-422f-9457-ce399814d641 "
/>
Release Notes:
- N/A
2025-01-06 21:42:47 +00:00
Peter Tripp
80acecc91a
Improve R install docs ( #22737 )
...
Release Notes:
- N/A
2025-01-06 21:42:16 +00:00