<img width="807" alt="image"
src="https://github.com/zed-industries/zed/assets/2690773/ef3bfeef-28f5-458f-abe6-7c19bf820106">
Closes https://github.com/zed-industries/community/issues/10
Closes https://github.com/zed-industries/community/issues/560
Initial version of improved terminal highlights and "open link"
functionality: drops old behavior where URLs were highlighted on hover.
Now, Cmd + hover is needed to highlight the links and click opens both
URLs and files that exist (either abs paths, or anything relative to the
project workspace worktree roots).
Only paths eligible for opening are highlighted.
Release Notes:
- Improved terminal highlights and selections: Cmd+Click opens local
files and links
f52722b
Properly handle Cmd press for terminal highlights
Kirill Bulatov
created
75d9007
Refactor terminal highlights and open mechanisms
Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>
Kirill Bulatov
and
Mikayla
created
91ba80a
Ignore empty hover contents, trim final hover label text (#2747)
Click to expand commit body
Removes empty hovers from appearing:

And trims final hover label to ensure no trailing whitespaces are
present:

Release Notes:
- Tidies up hover elements by trimming them and removing the empty ones
Kirill Bulatov
created
9aeb970
Ignore empty hover contents, trim final hover label text
This will help cases where Node is broken causing Copilot to fail to
start but because it doesn't install via NPM we would not have caught it
prior.
Release Notes:
- Improved detection of broken Node installation impacting Copilot
([#1551](https://github.com/zed-industries/community/issues/1551)).
This will help cases where Node is broken causing Copilot to fail to
start but because it doesn't install via NPM we would not have caught
it prior.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Code snippet
```rust
fn main() {
//√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
}
```
has length of 191, but consists of 87 chars, and the debug code with
`.truncate(100)` panicked.
Fixed that issue, cc @KCaverly
Release Notes:
- N/A
96abba2
vim: Allow ctrl+[ as an alias for escape (#2741)
Click to expand commit body
Also remove unneeded mappings in `g` and `z` modes
Release Notes:
- Adds `ctrl+[` as an alias for escape
([#538](https://github.com/zed-industries/community/issues/538)).
Conrad Irwin
created
8b42f5b
rename vector_store crate to semantic_index
Also remove unneeded mappings in `g` and `z` modes
Fixes: zed-industries/community#358
Conrad Irwin
created
e630ff3
add embedding treesitter queries for elixir
KCaverly
created
9f650df
Prevent multiple submissions of the same feedback text (#2740)
Click to expand commit body
Fixes:
https://linear.app/zed-industries/issue/Z-2416/improvements-to-feedback-submission
We get a lot of duplicate messages through our in-app feedback. My best
guess is that because we do not tell the user we are doing anything, and
because submission takes awhile, users are hitting the submission button
mutliple times. This PR blocks the submission code, once an initial
submission is sent. If the original submission fails, we unblock the
submission code. The submit button is disabled and enabled accordingly
as well.
Release Notes:
- N/A
Joseph T. Lyons
created
1a8bfdf
feat(workspace): add option for moving the tab close button to the left (#2739)
Click to expand commit body
Fixes https://github.com/zed-industries/community/issues/1760
Release Notes:
- Add option for chosing where the close button should be displayed on
editor tabs
Mikayla Maki
created
ede86a6
Prevent multiple submissions of the same feedback text
Click to expand commit body
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
Joseph T. Lyons
and
Julia
created
4efcf49
feat(workspace): add option for moving the tab close button to the left
Alex Viscreanu
created
04625fe
feat(workspace): show git status on editor tabs (#2736)
Click to expand commit body
Fixes https://github.com/zed-industries/community/issues/1674
Release Notes:
- Added option for showing git status on editor tabs
Mikayla Maki
created
f0bf60f
add css as a embeddable file type in which the entire file is embedded individually