179ad03
Render `Picker` matches using `ListItem`s (#3418)
Click to expand commit body
This PR updates the `PickerDelegate` implementations to render their
matches using the `ListItem` component so that they can have a
consistent style.
At some point it might make sense to move the `ListItem` rendering up
into the `Picker` implementation itself, and just have the delegate
responsible for giving us the inner content of the `ListItem`.
Release Notes:
- N/A
Adds support for Uiua to my favorite editor in advance of AOC and
integrates the new nushell lsp. Change made to both zed1 and zed2.
Release Notes:
- Added support for the integrated Nushell LSP
- Added support for the Uiua language
TODO:
- [ ] Add y axis padding to list instead of popover container
- [x] Combined max-width between completions list and docs
- [ ] Allow docs to be taller than completion list
- [x] Use the workspace bounds to set doc position
- [ ] Clean up markdown styles
- [x] (🐜) Changing items should set doc scroll position to the top
- [x] (🐜) popovers should render on top of all panes
- [ ] (extra) Try adding code block backgrounds to md rendering
- [ ] (extra) Use ui font for markdown text, buffer font for markdown
code.
- [ ] (extra) Try lining up inline code in completions menu
[[PR Description]]
Release Notes:
- N/A
Nate Butler
created
2a8f4f1
Scaffolding for update notification too (#3410)
369803c
Upgrade Tree-sitter for stack-overflow bugfix (#3413)
Click to expand commit body
Fixes https://github.com/zed-industries/community/issues/2290
This PR bumps Tree-sitter for
https://github.com/tree-sitter/tree-sitter/pull/2788.
Release Notes:
- Fixed a crash that could happen when opening certain large markdown
files.
Max Brunsfeld
created
6468fe7
Use 'any-match?' predicate in elixir embedding query