Commit log

095f18d Upgrade Tree-sitter, Tree-sitter-python

Max Brunsfeld created

f73af85 bump protocol version and fix panic from storing display points instead of anchors

Keith Simmons created

a0577f5 Fix usage of existing definitions

Keith Simmons created

c6e7ae5 Add test for reopening closed items

Antonio Scandurra created

0652542 Introduce `pane::ReopenClosedItem` bound to `cmd-shift-t`

Antonio Scandurra created

024dfd7 Merge pull request #1239 from zed-industries/ignore-scan-child-errors

Click to expand commit body
Don't stop scanning directory if reading one of the children errors

Antonio Scandurra created

7bfd709 Don't stop scanning directory if reading one of the children errors

Antonio Scandurra created

9fbcf0e Merge pull request #1238 from zed-industries/users-with-no-invites

Click to expand commit body
Allow users with no invites to be fetched from the API

Antonio Scandurra created

a8ea104 Change mouse cursor when link is visible

Keith Simmons created

a190eb0 fix rebase merge error

Keith Simmons created

92ab107 working jump to definition with tests

Keith Simmons created

8484454 Working underline based on symbol origin

Keith Simmons created

4286a9b wip

Keith Simmons created

f78b55f wip

Keith Simmons created

4da3005 Allow users with no invites to be fetched from the API

Nathan Sobo created

b0eb692 WIP

Antonio Scandurra created

9fcebe7 Merge pull request #1236 from zed-industries/reduce-server-memory-footprint

Click to expand commit body
Reduce memory footprint on server

Antonio Scandurra created

fc5517b Gather metrics only when `/metrics` endpoint is retrieved

Antonio Scandurra created

a04adbc Don't trace message payload

Antonio Scandurra created

4f643ba 0.40.0

Max Brunsfeld created

c91451a Merge pull request #1234 from zed-industries/fix-editor-cloning

Click to expand commit body
Clone fold and selection state correctly when splitting an editor

Max Brunsfeld created

f4e7e8b Merge pull request #1229 from zed-industries/non-zero-tabsize

Click to expand commit body
Use NonZeroU32 to ensure settings tabsize cannot be zero

Max Brunsfeld created

fb2a778 Clone fold and selection state correctly when splitting an editor

Max Brunsfeld created

755636d Use NonZeroU32 to ensure settings tabsize cannot be zero

Keith Simmons created

1720933 Merge pull request #1228 from zed-industries/python

Click to expand commit body
Add Python support

Max Brunsfeld created

dc056fc Treat .pyi files as Python

Max Brunsfeld created

4d4db6e Syntax-highlight Python project symbols and completions

Max Brunsfeld created

981e537 Upgrade tree-sitter-python for error recovery improvement

Max Brunsfeld created

5558474 Use `BTreeMap` in `Server` so we release memory when maps are cleared

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

63df644 Merge pull request #1232 from zed-industries/language-defaults

Click to expand commit body
Don't override top-level settings with language defaults

Antonio Scandurra created

2cb8a3c Don't override top-level settings with language defaults

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

f2f9cad Merge pull request #1231 from zed-industries/prompt-to-save-on-window-close

Click to expand commit body
Prompt user to save changed buffers when closing window via the mouse

Antonio Scandurra created

90102f2 Improve testing of window edit state

Antonio Scandurra created

a21dbdd Update window edited status when pane item is removed

Antonio Scandurra created

2dae0dd Add test to verify closing window via the mouse

Antonio Scandurra created

d9b5357 Always prevent window from closing and manually invoke Workspace::close

Click to expand commit body
This ensures we ask the user to save their state if there are unsaved
changes.

Antonio Scandurra created

06033d7 Introduce `ViewContext::on_window_should_close`

Click to expand commit body
This is a new callback that can be used to interrupt closing the window
when the user has unsaved changes.

Antonio Scandurra created

ca8ddcd Set window's `edited = true` when there are unsaved changes

Antonio Scandurra created

a6262b9 Merge pull request #1230 from zed-industries/wrap-panic

Click to expand commit body
Fix panic when `Text` contained carriage returns

Antonio Scandurra created

01349e1 Fix panic when `Text` contained carriage returns

Antonio Scandurra created

b715e52 Merge pull request #1227 from zed-industries/maintain-keepalive-under-high-message-volume

Click to expand commit body
Maintain keepalive under high message volume

Antonio Scandurra created

11f73bf Integrate pyright language server

Max Brunsfeld created

c0dbd8f Add python outline and bracket queries

Max Brunsfeld created

074caa0 Make python indent query more general

Click to expand commit body
Upgrade Tree-sitter for a query bugfix that I found while
writing this indent query.

Max Brunsfeld created

4cb68b2 Prioritize keepalive pings over incoming message handling in Peer

Max Brunsfeld created

36f8c68 Remove redundant run_until_parked call in Foreground::advance_clock

Max Brunsfeld created

a14b626 Enable env log in peer tests

Max Brunsfeld created

c0a434f Merge pull request #1225 from zed-industries/fix-randomized-test-failure

Click to expand commit body
Don't wait for host's worktree updates if they disconnected

Max Brunsfeld created

2d8ffbd Don't wait for host's worktree updates if they disconnected

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Antonio Scandurra and Max Brunsfeld created

48ff443 Remove stray log statement when contacts are updated

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Antonio Scandurra and Max Brunsfeld created