d6edcee
zed 0.98.1
Max Brunsfeld created
d6edcee
zed 0.98.1
Max Brunsfeld created
fa05c54
Revert "Extract syntax highlighting properties from tree-sitter highlight queries (#2797)"
This reverts commit 45c635872b5ef7bb8994e16d593aa25edf8e94bf, reversing changes made to f2b82369f27b79fdcaa6a4276bb047abddf7171c.
Max Brunsfeld created
8f7cdca
v0.98.x preview
Joseph T. Lyons created
a127b0d
Fix warnings surfaced in Rust 1.71
Max Brunsfeld created
4c7d60e
Upgrade to rust 1.71
Max Brunsfeld created
5e9f7f1
Improve panic message usefulness on local dev builds (#2819)
I got tired of having to hack in a panic hook bypass whenever I wanted a backtrace with line numbers. Now a dev channel build will behave more like the default panic hook, printing a pretty traditional backtrace message and exit with an error code instead of aborting to avoid the annoying "Zed crashed" dialog. I have plans to modify our panic reporting to be able to have line numbers reported without breaking the de-duping but I haven't done that yet. Additionally I slightly improved what we do in threads which panic as a result of another thread's panic. Release Notes: - N/A
Julia created
3cee181
Improve panic message usefulness on local dev builds
Julia created
eb26fb2
Fix variable names
Joseph T. Lyons created
ce258df
Expanded Semantic language support (#2818)
Expand Language Support within Semantic Search Release Notes (Preview-only) - Added semantic search support for lua, ruby, php, svelte, erb, heex, html and markdown. - Full details are included here: https://linear.app/zed-industries/issue/Z-2611/allow-semantic-search-for-all-supported-languages
Kyle Caverly created
300c693
catchup with main
KCaverly created
e221f23
add support for markdown files to semantic search
KCaverly created
9a50b43
add templating languages html, erb, heex, svelte as entire parseable file types
KCaverly created
06a0c9f
Track history items in the buffer and project searches (#2817)
 Tracks last N (20 currently) items in buffer and project search, allows cycling through between them with up/down keys by default. Release Notes: - Track history in buffer and project searches
Kirill Bulatov created
634baee
Add project search history
Kirill Bulatov created
646dabe
Add buffer search history
Kirill Bulatov created
599f674
add php support for semantic search
KCaverly created
ef57d44
Halve opacity on wrap guides (#2815)
Wrap guides are a little too bright as is
Mikayla Maki created
88474a6
Clip wrap guides from under the scrollbar
Mikayla Maki created
b530aab
Additional storage filetypes (#2816)
Been working with some db stuff and thought it would be nice to add a few more associations Release Notes: - Added additional filetype associations in the project browser
Nate Butler created
bb288eb
Ensure json uses a tab size of 4
Nate Butler created
c470941
Format
Nate Butler created
e07a81b
Add additional storage filetypes
Nate Butler created
89edb3d
fix templating bug for parseable entire files
KCaverly created
49ef3e3
Put LiveKitBridge Swift build directory in `target` (#2812)
Helps it get caught in a cargo clean. Joseph was having trouble building a specific version of the app and deleting the Swift build dir for this package resolved it. He had run cargo clean which would have handled that if the Swift build dir was in `target` which this patch does Release Notes: - N/A
Julia created
ca4e218
add ruby support for semantic search
KCaverly created
a5dd8dd
add lua embedding query for semantic search
KCaverly created
8926266
Halve opacity on wrap guides
Mikayla Maki created
6184c60
disable wrap guides in the assitant panel (#2814)
Wrap guides do not look correct in the assistant due to it's current header styling. Disable them in that context now. Release Notes: - Fix a visual bug displaying when enabling wrap guides in the assistant.
Mikayla Maki created
d58f031
disable wrap guides in the assitant panel
Mikayla Maki created
0bd6e7b
Fix comment
Joseph T. Lyons created
b0e81c5
Remove unused code in test
Joseph T. Lyons created
525c8da
Add a command to collapse all entires (#2813)
Release Notes: - Added a `project panel: collapse all entries` command ([#158](https://github.com/zed-industries/community/issues/158)).
Joseph T. Lyons created
2c47efc
Add a command to collapse all entires
Joseph T. Lyons created
fe43bac
Put LiveKitBridge Swift build directory in `target`
Helps it get caught in a cargo clean
Julia created
4626981
Make wrap guides respect scroll position (#2810)
Release Notes: - Fixed a visual bug when scrolling with wrap guides active
Mikayla Maki created
d3b89e1
Make wrap guides respect scroll position
Mikayla Maki created
e6f3e0a
Reattempt Node installation if the installation itself errors (#2808)
This also makes us a bit more aggressive about reinstalling Node Fixes https://linear.app/zed-industries/issue/Z-2697/language-server-error-html-failed-to-iterate-over-archive Release Notes: - Improved the Node runtime re-installation mechanism for language servers.
Julia created
46101bf
Reattempt Node installation if the installation itself errors
This also makes us a bit more aggressive about reinstalling Node
Julia created
b8690ec
Update release action to choose between preview and stable URL in Discord announcements
This is what ChatGPT told me, so we'll see.
Joseph T. Lyons created
5d8370e
Don't highlight project search matches either (#2807)
@JosephTLyons this is probably worth merging alongside #2803 - vim: Fix a bug where focusing project search results unexpectedly entered visual mode
Conrad Irwin created
fac0e2d
Don't highlight project search matches either
Conrad Irwin created
97042eb
Make project search includes and excludes more user-friendly (#2806)
Closes https://linear.app/zed-industries/issue/Z-2707/make-inclusionexclusion-with-non-globs-more-intuitive Allow search results that start with the include/exclude path part.  Release Notes: - Improved project search include/exclude filters' usability: allow path entries along with the glob ones
Kirill Bulatov created
cf6e524
Make project search includes and excludes more user-friendly
Allow search results that start with the include/exclude path part
Kirill Bulatov created
1545128
Add Nix language support (#2781)
This adds rudimentary language support for the Nix expression language, through tree-sitter-nix. I spent a little bit of time trying to add support for one of the Nix language servers too, but wasn't able to get any of them running reliably without crashing, and so I've opted to stick to just the tree-sitter grammar for now. 
Mikayla Maki created
e945b3c
feat(workspace): add action for closing inactive editors on all panes (#2771)
using zed more and more to develop zed itself I'm finding some small qol features missing, this is one of them I'm very used to open two or three splits, and sometimes I want to close everything except for the active editor, but that wasn't supported, as the `pane::CloseInactiveItems` action only closes inactive items on the active pane so I've implemented it really quick, although I'm not sure it's the right way to do this note: I really don't like the default keybinding I've set it to, I have this action bound to `cmd-shift-w` on all editors, but in zed is taken, so I chose something that's free but without thinking too much about it Release Notes: - Added action for closing inactive editors from all panes
Mikayla Maki created
ade8d4d
Fix jumping to definition in a new file (#2803)
This is broken because vim currently sets settings only on the active editor. Fix this by correcting the range on the currently active editor. It would be nice (at some point) to refactor how vim sets settings, but that's for another day. Release Notes: - vim: Fix bug when jumping to definition in new file accidentally entered visual mode.
Conrad Irwin created
dc5b23e
Update elixir depedency (#2805)
Fixes https://github.com/zed-industries/community/issues/1761 Redo of https://github.com/zed-industries/zed/pull/2734 This PR increases the version further to one that does not have the symbol collision issue we found with elm-tree-sitter Release Notes: - N/A
Mikayla Maki created
4735b07
Fix warning
Mikayla Maki created
a0fc515
Rework close_inactive_items to await all tasks
Update action name to be more accurate
Mikayla Maki created
45e5d81
update to dependency without symbol conflict
Mikayla Maki created