Commit log

1fe6356 zed 0.80.1

Joseph Lyons created

ef62a09 Merge pull request #2333 from zed-industries/copilot-improvements

Click to expand commit body
Fix several Copilot bugs

Antonio Scandurra created

b8397a3 Merge pull request #2316 from zed-industries/copilot

Click to expand commit body
🚨 WIP 🚨 Copilot

Mikayla Maki created

017b16d Merge pull request #2325 from zed-industries/tab-map-long-lines

Click to expand commit body
Avoid slowdowns with long lines by skipping tab expansion beyond a certain column

Max Brunsfeld created

a6cf870 Merge pull request #2332 from zed-industries/per-server-code-action-kinds

Click to expand commit body
Allow each language adapter to provide their own code action kinds array

Julia created

a4b3582 v0.80.x preview

Joseph Lyons created

056f4e9 Merge pull request #2327 from zed-industries/remove-unused-code

Click to expand commit body
Delete unused code

Antonio Scandurra created

a642969 Delete unused code

Antonio Scandurra created

35b2ace Merge pull request #2324 from zed-industries/download-node

Click to expand commit body
Automatically download Node for Node based language servers

Julia created

ee3ac9c Rename `installation.rs` -> `github.rs` now that is all it concerns

Julia created

350f8ed Download the JSON LSP package instead of our own bundled binary

Julia created

d4560fe Prevent deadlock when multiple languages attempt to install Node at once

Julia created

c68c846 Merge pull request #2322 from zed-industries/project-panel-paste-infinite-loop

Click to expand commit body
Fix infinite loop in ProjectPanel::paste when filename has multiple dots

Max Brunsfeld created

17bc83d Fix infinite loop in ProjectPanel::paste when filename has multiple dots

Max Brunsfeld created

e5d552e Merge pull request #2321 from zed-industries/new-file-with-no-window

Click to expand commit body
Make 'new file' action open a window when there are no windows open

Max Brunsfeld created

4a2132b Make 'new file' action open a window when there are no windows open

Max Brunsfeld created

e10338e Merge pull request #2313 from zed-industries/unify-spelling-of-`key-binding`-to-be-two-words

Click to expand commit body
Unify spelling of `key binding` to be two words

Joseph T. Lyons created

eb7c602 Merge pull request #2320 from zed-industries/petros/z-349-make-restart-to-update-zed-look

Click to expand commit body
Make "Restart to update Zed" look clickable

Petros Amoiridis created

df4380b Download aarch64 or x64 Node binary according to system architecture

Julia created

b153bf7 Add a hovered style to lspStatus background

Petros Amoiridis created

374b284 Run prettier on TS files

Petros Amoiridis created

c72d33e Initial impl of `NodeRuntime` w/JSON borked and a deadlock :)

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Julia and Antonio Scandurra created

1a2e509 Remove `server_args` from `LspAdapter`

Click to expand commit body
Prepare to remove concept of a runtime from greater server startup code,
which is important for future language server extensibility

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

Julia and Antonio Scandurra created

ed442cf Invoke npm from downloaded Node

Julia created

edd6c85 Initial running of servers on downloaded Node

Julia created

b579211 Report if language server requires Node or not

Julia created

d89936e Merge pull request #2319 from zed-industries/copy-highlight-json

Click to expand commit body
Add "editor: copy highlight json" command

Nathan Sobo created

f0992e7 Trim empty tokens; copy selected range if non-empty

Nathan Sobo created

3dfedd1 Merge adjacent chunks with the same highlight name in copied JSON

Nathan Sobo created

195215f Add "editor: copy highlight json" command

Click to expand commit body
Nate needs this to feed to Figma for highlighted code in designs.

Nathan Sobo created

c74f8eb Merge pull request #2258 from zed-industries/lsp-file-change-notifications

Click to expand commit body
Implement `DidChangedWatchedFiles` LSP feature

Max Brunsfeld created

455ffb1 Handle path changes and progress updates from all worker threads during initial scan

Max Brunsfeld created

027def6 Merge branch 'main' into lsp-file-change-notifications

Max Brunsfeld created

a0e98cc :art: BackgroundScanner::run

Max Brunsfeld created

89e99d2 :art: Don't store path changes statefully on the background scanner

Max Brunsfeld created

3ff5aee Respect LSP servers watch glob patterns

Max Brunsfeld created

76b75b4 Merge pull request #2318 from zed-industries/fix-unknown-in-non-editor-buffers

Click to expand commit body
changed language status bar item to only show on editors

Mikayla Maki created

5db11c6 changed language status bar item to only show on editors

Mikayla Maki created

5cad3d3 Merge pull request #2317 from zed-industries/fix-titlebar-right-spacing

Click to expand commit body
Fix misaligned UI in the right titlebar

Mikayla Maki created

bb5c283 Aligned title bar items to the center and fixed left spacing on the sign in button

Click to expand commit body
co-authored-by: max <max@zed.dev>

Mikayla Maki and max created

566a04e Merge pull request #2311 from zed-industries/petros/z-279-add-terminals-count

Click to expand commit body
Add terminals count

Petros Amoiridis created

f9d3963 Merge pull request #2315 from zed-industries/fix-fold-indicator-offsets

Click to expand commit body
Fix fold indicator offsets

Mikayla Maki created

e87c3b6 Update element.rs

Click to expand commit body
remove spare parens

Mikayla Maki created

e729c4a Fix fold indicator offsets

Mikayla Maki created

361b7c3 Clear auto-indent requests when replacing a buffer's entire text

Max Brunsfeld created

eaee557 Use a more stable, readable serialization format for neovim-backed vim tests

Max Brunsfeld created

6de38f7 v0.80.x dev

Joseph Lyons created

df553de Merge pull request #2314 from zed-industries/another-one

Click to expand commit body
Remove another spot with a flag old npm does not like

Julia created

4fc37cf Remove another spot with a flag old npm does not like

Julia created

9d88cd8 Unify spelling of `key binding` to be two words

Joseph Lyons created