bb448b9
Don't add a quick actions toolbar item for non-editor views
Click to expand commit body
Rather than adding primary toolbar item that renders as empty,
don't add an item at all. This prevents spurious spacing from
being added after other primary toolbar items.
Max Brunsfeld
created
9521f6d
Simplify implementation of flex with spacing
When you pass -l, we build for the local architecture only and copy the
resulting app bundle to /Applications. You can provide a bundle name as
an optional argument.
Fresh off the press, memchr 2.6.0 adds vector search routines for
aarch64. That directly improves our search performance for both text and
regex searches. Per BurntSushi's claims, the simple string searches in
ripgrep got ~2 times faster (more details available in
https://github.com/BurntSushi/memchr/pull/129).
Release Notes:
- N/A
d804afc
Don't auto-indent when the assistant starts responding with indentation
Antonio Scandurra
created
07b9c6c
language: Make Buffer::new take an explicit ID (#2900)
Click to expand commit body
See Linear description for the full explanation of the issue. This PR is
mostly a mechanical change, except for the one case where we do pass in
an explicit `next_id` instead of `model_id` in project.rs.
Release Notes:
- Fixed a bug where some results were not reported in project search in
presence of unnamed buffers.
Piotr Osiewicz
created
937aabf
Extract a `strip_markdown_codeblock` function
Antonio Scandurra
created
81a5043
Allow `[` and `]` symbols in terminal links (#2899)
Click to expand commit body
Deals with https://github.com/zed-industries/community/issues/1865
` ./src/pages/[[...slug]].tsx` is a valid file path in macOs and Linux,
and should be available for cmd-hover-click in terminal.
Release Notes:
- Allow `[` and `]` symbols in terminal links
Kirill Bulatov
created
506ec01
Allow `[` and `]` symbols in terminal links
Click to expand commit body
` ./src/pages/[[...slug]].tsx` is a valid file path in macOs and Linux,
and should be available for cmd-hover-click in terminal.
Kirill Bulatov
created
3bfe78b
Use proper property names for inlay hint resolve capabilities
Better handle edge cases around cmd+hover around inlays:
* distinguish between same text anchors' trigger: inlay and text
triggers can have the same anchor, but are different
* forbid cmd+click on inlay that has no label part with location
selected
* properly omit throttled inlays that are outside of the visible range
Release Notes:
- N/A
Miltibuffer emits edit events even if it only got an excerpt
added/removed/etc.
Separate buffer edits and trigger hint invalidation refresh for them
only, also trigger hint new lines refresh on excerpt addition events.
This PR adds the wiring to both the server and the client for sending
and receiving individual feature flags, as well as a client side API for
convenient access to these feature flags.
Release Notes:
- N/A
* https://github.com/zed-industries/zed/pull/2891
Fixes ranges pointing at incorrect positions inside multi-codepoint
characters
* https://github.com/zed-industries/zed/pull/2890
Defers hint links' document URL resolution into buffer up until the
hover & cmd-click is made by the user.
Release Notes:
- N/A
Kirill Bulatov
created
74565ed
Add feature flags handling to the client, rewrite staff mode to a trait extension style
ddd7ab1
Do not convert lsp::Location of hint labels before resolve
Kirill Bulatov
created
d6ffb68
Fix bugs in autoscroll with 'fit' strategy (#2893)
Click to expand commit body
This fixes a bug where text moved up and down by one pixel in the buffer
search query editor, while typing.
Release notes:
* Fixed a bug where editors didn't auto-scroll when typing if all
cursors could not fit within the viewport.
This is the first batch of improvements to current project search. There
are few things we can do better still, but I want to get this out in
next Preview.
Most of the slowness at this point seems to stem from updating UI too
often.
Release Notes:
- Improved project search by making it report results sooner.
---------
Co-authored-by: Julia Risley <julia@zed.dev>
Piotr Osiewicz
and
Julia Risley
created
a3b2c03
Fix bugs in autoscroll with 'fit' strategy
Click to expand commit body
* Scroll to the newest cursor if all cursors can't fit in the viewport.
* Refuse to layout an editor less tall than one line height.
Co-authored-by: Nathan <nathan@zed.dev>
Max Brunsfeld
and
Nathan
created
6fdf101
Update database and RPC to provide configured feature flags