Commit log

a8b8003 ??

Mikayla Maki created

3f11fd3 Terminal implements important half of search protocol

Mikayla Maki created

63d9d29 Search rendering and basic regex stuff complete

Mikayla Maki created

8e7d9cf search stuff

Mikayla Maki created

f62b69a Checkpoint commit, almost have the initial search research done. Don't forget to remove test keymap

Mikayla Maki created

efaf7e2 Merge pull request #1581 from zed-industries/generalized-item-search

Click to expand commit body
Make Workspace item search generic

K Simmons created

c02b022 Merge pull request #1585 from zed-industries/more-drag-and-drop-fixes

Click to expand commit body
Some more drag and drop fixes

K Simmons created

227cc66 Simulate mouse up if mouse was released outside window, don't report dragged payload if it was dragged from a different window

K Simmons created

fa78b59 Merge pull request #1584 from zed-industries/restore-modal-terminal

Click to expand commit body
restore modal terminal

Mikayla Maki created

5a0f106 restore modal terminal

Mikayla Maki created

dd934e9 Revert unnecessary app.rs changes

K Simmons created

d7e6e8c Add match associated type and fix failing test

K Simmons created

6d7ce5d Merge pull request #1582 from zed-industries/create-directory-race

Click to expand commit body
Avoid leaving directory in a pending state when fs events are received before fs reads resolve

Max Brunsfeld created

3ae1690 Avoid changing entry's kind from Dir to PendingDir in refresh_entry

Click to expand commit body
When lots of filesystem changes are occurring, the filesystem event
for the directory creation may be delivered before the call to
fs::metadata resolves.

Max Brunsfeld created

91a5d0b SearchableItem trait is completed and editor searches appear to be working

K Simmons created

d4bbf21 Merge pull request #1559 from zed-industries/language-injection

Click to expand commit body
Add language injection support

Max Brunsfeld created

a38c601 Fix bugs in SyntaxMap::interpolate found by the randomized test

Max Brunsfeld created

74fd348 Add Buffer::anchored_edits_since method

Click to expand commit body
This method returns the anchor range associated with each edit. The
anchor ranges allow you to determine how each edit interacts with
an existing anchor range that the edit has touched.

Max Brunsfeld created

1746ec5 Check invariants after interpolating tree in random syntax map test

Max Brunsfeld created

d59911d Merge pull request #1572 from zed-industries/drag-and-drop-fixes

Click to expand commit body
Misc drag and drop issue fixes

K Simmons created

3cc07c1 Fix some drag and drop issues including the mouse cursor not being locked to pointer, tooltips being incorrect when a dragged tab is used, and some subscription leaks from panes

K Simmons created

74a2b09 Start work on randomized test for SyntaxMap, fix discovered bugs

Max Brunsfeld created

579c84b Merge pull request #1515 from zed-industries/drag-and-drop

Click to expand commit body
Drag and drop

K Simmons created

8591c3f Merge branch 'main' into drag-and-drop

K Simmons created

22f62ee Add tests for Pane::add_item

K Simmons created

042ece0 Drag and drop tabs working. all known bugs fixed

K Simmons created

1f12186 Update to latest tree-sitter commit

Click to expand commit body
This is needed for https://github.com/tree-sitter/tree-sitter/pull/1845

Max Brunsfeld created

345b266 Add missing rust highlights

Max Brunsfeld created

d48380b Fix pattern order in C++ highlight query

Click to expand commit body
Later patterns take precedence in Zed, so function names were previously
being highlighted as variables due to the plain `identifier` pattern.

Max Brunsfeld created

f96c19b Add injection queries for macro bodies in C and C++

Max Brunsfeld created

61b70b7 Fix re-parsing when buffer's language has changed

Max Brunsfeld created

015b6c4 Fix test about auto-indent with no indent query

Max Brunsfeld created

b3f4c73 Clean up some of buffer's syntax-related methods

Max Brunsfeld created

3245e4f Fix out-of-range panic when requesting outline items at EOF

Max Brunsfeld created

587175d Update syntax map's interpolated version when a parse completes

Max Brunsfeld created

ced45cb Use SyntaxMap in Buffer

Max Brunsfeld created

daf33fc Merge pull request #1557 from zed-industries/operations-hang

Click to expand commit body
Prevent guest disconnection when opening buffers with many operations

Nathan Sobo created

1be6441 Merge pull request #1556 from zed-industries/term-scroll-to-edge

Click to expand commit body
Added dragging and scrolling integration in terminal

Mikayla Maki created

0a97a9c Change dragged tab styling

K Simmons created

5c38021 Move pane item reordering from activate_tab to add_item_at.

Click to expand commit body
Co-authored-by: nathan@zed.dev

K Simmons and nathan@zed.dev created

de3acbd Introduce ReorderBehavior to pane, and address drag and drop offset error

K Simmons created

c0db1ad finished drag and scrolling

Mikayla Maki created

fa10b44 fixed scrolling and dragging now

Mikayla Maki created

9113c94 Add SyntaxMap methods for running queries and combining their results

Max Brunsfeld created

71e17a5 Fix case where layers were processed linearly when reparsing

Max Brunsfeld created

f0d35cc Move operation serialization off the main thread

Antonio Scandurra created

954695f Stream buffer ops in the background when creating buffer for peers

Antonio Scandurra created

ec48ffc Simplify `proto::Buffer` to express its fields in terms of operations

Antonio Scandurra created

77670cb Added scroll-to-edge.

Mikayla Maki created

ae9e133 Fix more bugs in syntax map interpolation

Max Brunsfeld created