Commit log

0e01707 Merge pull request #2192 from zed-industries/format-ci-enforcement

Click to expand commit body
Enforce rustfmt on CI & clean up some let-else format errors

Julia created

8be844a Add test that loads all bundled languages

Max Brunsfeld created

7c98395 Add missing comment pattern to TSX overrides query

Max Brunsfeld created

8922156 Restructure how bracket pairs are overridden to unify lists

Click to expand commit body
This way, a bracket pair that is disabled in a given scope can still be skipped, if
it was auto-closed before that scope existed.

Max Brunsfeld created

bda37ff Enforce rustfmt on CI & clean up some let-else format errors

Julia created

2982a98 Merge pull request #2187 from zed-industries/save-untitled-buffer-bugs

Click to expand commit body
Fix newly-discovered bugs in saving untitled buffers

Max Brunsfeld created

010eba5 Make Project::save_buffer and ::save_buffers into methods

Max Brunsfeld created

56b7eb6 Only send UpdateBufferFile messages for buffers whose files have changed

Click to expand commit body
Send that message when saving a buffer as a new path.

Max Brunsfeld created

6551742 Merge pull request #2191 from zed-industries/petros/z-53-reveal-in-finder-crashes-zed

Click to expand commit body
Move reveal_path to ForegroundPlatform

Petros Amoiridis created

4bb986b Move reveal_path to ForegroundPlatform

Click to expand commit body
So that we can use spawn to use the OS API call.

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

Petros Amoiridis and Antonio Scandurra created

efafd1d Merge pull request #2188 from zed-industries/dont-open-project-items-in-dock

Click to expand commit body
Dont open project items in dock

Kay Simmons created

0981244 further tweak comment

Kay Simmons created

159d3ab Add comment explaining push_keystroke

Kay Simmons created

3fb6e31 revert for loop change and store matched actions in a sorted set instead

Kay Simmons created

04df00b Iterate over keymap then dispatch path when matching keybindings to make precedence more intuitive

Click to expand commit body
Rename action which adds the active tab to the dock to be more intuitive
Add action which moves the active tab out of the dock and bind it to the same keybinding

Kay Simmons created

dc6f7fd pull toggle button into its own file

Kay Simmons created

ac3e8f6 Merge pull request #2186 from zed-industries/better-vim-matching-motion

Click to expand commit body
Better vim matching motion

Kay Simmons created

fc811d1 Fix failing test

Kay Simmons created

cdf64b6 Unify save and save_as for local worktrees

Click to expand commit body
This fixes state propagation bugs due to missing RPC calls in save_as.

Max Brunsfeld created

3a7cfc3 Move the save and save_as code paths close together

Max Brunsfeld created

5e4d113 fix bracket ranges failing test

Kay Simmons created

de6eb00 Start work on making save and save_as code paths more similar

Max Brunsfeld created

76975c2 Refactor: split Project::format logic into local and remote cases

Max Brunsfeld created

57a7ff9 fix vim percent motion to better match the docs and observed behavior

Kay Simmons created

eebce28 Respect UpdateBufferFile messages on guest buffers without file

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

Max Brunsfeld and Nathan Sobo created

31dac39 Fix assignment of language to formerly-untitled buffers

Click to expand commit body
When lazy-loading a language, check if it matches plain text buffers.

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

Max Brunsfeld and Nathan Sobo created

5cfe206 Merge pull request #2185 from zed-industries/refactor-restart

Click to expand commit body
Used the pre-existing app_path call in the GPUI platform

Mikayla Maki created

ff2fb06 Used the pre-existing app_path call in the GPUI platform

Mikayla Maki created

a5ad2f5 Update README.md

Mikayla Maki created

7b291df Merge pull request #2184 from zed-industries/relaunch

Click to expand commit body
Restart

Mikayla Maki created

6e33f33 Switch to open based restarting

Mikayla Maki created

4ea7a24 Made the 'update zed to collaborate' button clickable

Mikayla Maki created

48b76f9 Merge pull request #2183 from zed-industries/default-settings-yaml-casing

Click to expand commit body
Use correct case for YAML in default settings

Julia created

c72a50e Use correct case for YAML in default settings

Julia created

43f61ab Added action to autoupdate

Mikayla Maki created

cf83ecc Added workspace restart command

Mikayla Maki created

848c6b7 Merge pull request #2181 from zed-industries/update-typesript-tree-sitter

Click to expand commit body
update tree-sitter-typescript to add support for new satisfies operator

Kay Simmons created

b90fc04 Merge pull request #2180 from zed-industries/turbofish-highlight

Click to expand commit body
Highlight functions called with a turbofish in Rust

Max Brunsfeld created

98b5163 Merge pull request #2182 from zed-industries/faster-injections

Click to expand commit body
Fix syntax-related performance problems on gigantic files

Max Brunsfeld created

28eb69e Bump tree-sitter for optimization of querying in range

Max Brunsfeld created

b03eebe update tree-sitter-typescript to add support for new satisfies operator

Kay Simmons created

eac33d7 wip

Kay Simmons created

2d39358 rust: Highlight functions called with a turbofish

Max Brunsfeld created

a4a1797 Merge pull request #2171 from zed-industries/add-option-to-advance-cursor-downward-when-toggling-comment

Click to expand commit body
Add option to advance cursor downward when toggling comment

Joseph T. Lyons created

19b686a Merge pull request #2177 from zed-industries/check-before-test

Click to expand commit body
Cargo check before test to catch warnings/errors

Julia created

ac882c7 Merge pull request #2179 from zed-industries/debounce-diagnostics

Click to expand commit body
Simulate disk-based diagnostics finishing 1s after saving buffer

Antonio Scandurra created

baee6d0 Simulate disk-based diagnostics finishing 1s after saving buffer

Click to expand commit body
Previously, we would simulate disk-based diagnostics finishing after
saving a buffer. However, the language server may produce diagnostics
right after emitting the event, causing the diagnostics status bar item
to not reflect the latest state of the buffer.

With this change, we will instead simulate disk-based diagnostics finishing
after 1s after saving the buffer (only for language servers that
don't have the concept of disk-based diagnostics, such as TypeScript). This
ensures we always reflect the latest state and doesn't cause the UI to flicker
as a result of the LSP sending us diagnostics after every input.

Antonio Scandurra created

50ccf16 Cargo check before test to catch warnings/errors

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

Julia and Nathan Sobo created

bef2013 wip

Kay Simmons created

2c904cb Merge pull request #2176 from zed-industries/better-move-to-brackets

Click to expand commit body
Make jump to matching bracket action more predictable

Kay Simmons created