Commit log

4455a86 Merge pull request #1548 from zed-industries/elixir

Click to expand commit body
Add initial support for Elixir

Antonio Scandurra created

72ccb52 :lipstick:

Antonio Scandurra created

92f0e4f Don't auto-complete `do...end`

Click to expand commit body
Implementing this properly is a bit finicky, and it's unclear this
is even expected, e.g. VS Code and Atom don't auto-complete do/end
for Ruby, although VS Code does auto-complete do/end for Elixir. We
can add it if it's something the Elixir folks want us to implement.

Antonio Scandurra created

559dad8 Implement `ElixirLspAdapter::label_for_symbol`

Antonio Scandurra created

13c2021 Default to language that started LSP when querying project symbols

Antonio Scandurra created

cd62e60 Implement `ElixirLspAdapter::label_for_completion`

Antonio Scandurra created

107ea5d Start on Elixir LSP integration

Antonio Scandurra created

15429ef Add outline support for Elixir

Antonio Scandurra created

327aae3 Start adding support for Elixir

Antonio Scandurra created

e8548e7 Restructure handling of changed regions when reparsing

Max Brunsfeld created

5209e2d Fix off-by-one in handling edits, start on more edit unit tests

Max Brunsfeld created

02f8705 Start work on handling edits in the SyntaxMap

Max Brunsfeld created

f6a817a Start work on a SyntaxMap data structure

Max Brunsfeld created

d00a482 Only extend selection with shift without other modifiers

ForLoveOfCats created

2ac2d72 Merge pull request #1544 from zed-industries/mouse-bug

Click to expand commit body
Mouse bug

Mikayla Maki created

3ffe760 Removed extra todos

Mikayla Maki created

c42bf1c Fixed bug in mouse handler attaching

Mikayla Maki created

aed7c9b Merge pull request #1543 from zed-industries/terminal-mode-keymaps

Click to expand commit body
Removed debugs, added keymap contexts to terminal

Mikayla Maki created

399de91 Removed debugs, added keymap contexts to terminal

Mikayla Maki created

6122bc8 Merge pull request #1522 from zed-industries/terminal-mouse

Click to expand commit body
Terminal mouse mode

Mikayla Maki created

1de68a7 Debugged mouse reporting for now. Remaining bugs are GPUI level bugs

Mikayla Maki created

fad908e Merge pull request #1542 from zed-industries/yet-another-go-to-link-bug-with-selections

Click to expand commit body
Include empty selections in updating link logic on cmd/shift changed

Julia created

40a8c26 Include empty selections in updating link logic on cmd/shift changed

Click to expand commit body
Prevents an issue where pressing cmd while the mouse button is down
would create a link which would fire on mouse up if the selection was
still empty

ForLoveOfCats created

cfbda00 Finished mouse compatability

Mikayla Maki created

a2fbf68 Merge pull request #1539 from zed-industries/double-click-titlebar-maximize

Click to expand commit body
WIP: Double click titlebar to maximize

Julia created

55be05b Toggle window zoom/maximize when double clicking titlebar

ForLoveOfCats created

9f9bafd Merge branch 'terminal-mouse' of github.com:zed-industries/zed into terminal-mouse

Mikayla Maki created

a279f83 Finished majority of mouse work. Need to add a setting and change up mouse handlers, and it'll be done.

Mikayla Maki created

efd3247 Added modifiers to scroll wheel eevent

Mikayla Maki created

a806634 Handlers attached, things are looking good 2 go

Mikayla Maki created

04600d7 Moved back to the drag handler, selections work again

Mikayla Maki created

6e67448 0.52.0

Max Brunsfeld created

d15ba8e Revert "Merge pull request #1481 from zed-industries/trigger-search-automatically"

Click to expand commit body
This reverts commit ae8dd1e3fd0f2ab6d38a1387479cb7806264a7e7, reversing
changes made to 96d5dcadf1981c135be3788b92d18b598c9a2cb0.

Max Brunsfeld created

cb0bd34 Merge branch 'main' into terminal-mouse

Mikayla Maki created

37ca7a6 Half way done with mouse reporting

Mikayla Maki created

1f7db46 Merge pull request #1537 from zed-industries/fix-goto-links-with-selections

Click to expand commit body
Fix goto links with selections

Julia created

8583320 Add test for pending selection influence on go-to links

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

ForLoveOfCats and Max Brunsfeld created

b8b951d Clear last-mouse-moved pressed button when that button gets a mouse-up

Click to expand commit body
This fixes an annoying issue where if the last mouse moved event was
during a drag it would never trigger mouse cursor changes until next
mouse move reset it. It makes sense to continue to not change the cursor
while the button is pressed so instead this tracks when the mouse button
is released in order to update the mouse move event

ForLoveOfCats created

b61e9a9 Avoid triggering goto-definition links while with a pending selection

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

ForLoveOfCats and Antonio Scandurra created

a0d0c84 Begin mouse mode

Mikayla Maki created

0fef72a Merge pull request #1524 from zed-industries/ime-finalize

Click to expand commit body
IME Changes: Tracking PR

Mikayla Maki created

2c4ea7f Remove todo

Mikayla Maki created

aa98e5c Fixed scrolling on text input

Mikayla Maki created

d545e59 Finished IME for now

Mikayla Maki created

6652d41 Fixed cursor blinking, added other cursor shape rendering

Mikayla Maki created

6ffaa03 Merge pull request #1534 from zed-industries/fix-crash-on-window-close

Click to expand commit body
Fix crash when closing a window while in full-screen mode

Antonio Scandurra created

06f9516 Fix crash when closing a window while in full-screen mode

Click to expand commit body
This commit delays closing the native window to the next tick to
avoid borrowing either `WindowState` or `MutableAppContext` twice.

Antonio Scandurra created

acce004 Fixed blink problems

Mikayla Maki created

d3904cd v0.51.1

Nathan Sobo created

062105e Merge pull request #1532 from zed-industries/fix-adding-contacts

Click to expand commit body
Fix focus regression in contact finder

Nathan Sobo created