Commit log

e0bf533 Merge pull request #244 from zed-industries/mouse-selections

Click to expand commit body
Improve support for selecting text via the mouse

Nathan Sobo created

a6e5305 Merge pull request #243 from zed-industries/outdent

Click to expand commit body
Add outdent command, fix indent bugs

Max Brunsfeld created

294769b Add outdent command, fix indent bugs

Max Brunsfeld created

bfecdb7 Remove newest selection when adding a selection with a click count > 1

Click to expand commit body
This prevents selections added in earlier clicks from being rendered under the pending selection.

Nathan Sobo created

73afb29 Use alt modifier instead of cmd to add selections

Nathan Sobo created

22172be Merge pull request #241 from zed-industries/toggle-comments

Click to expand commit body
Implement toggle-comments

Max Brunsfeld created

9e651ee Simplify handling of shift-click to extend selections

Nathan Sobo created

d969f38 Implement shift-click to extend the newest selection

Nathan Sobo created

f0db748 Implement toggle-comments

Max Brunsfeld created

2e2bce7 Merge pull request #238 from zed-industries/maximize-window

Click to expand commit body
Maximize new windows

Max Brunsfeld created

091ed9a Maximize new windows

Max Brunsfeld created

63089ba Simulate line-wise selection when clicking on the gutter

Antonio Scandurra created

7a79df7 Implement line-wise selection

Antonio Scandurra created

bcf38e6 Implement word-wise mouse selection

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

Antonio Scandurra and Nathan Sobo created

a028792 Remove cargo-bundle from dev-dependencies

Click to expand commit body
The cargo-bundle crate is installed separately in the
'bundle' script via 'cargo install'.

Max Brunsfeld created

3269b99 WIP: Start integrating `SelectMode` and `movement::surrounding_word`

Antonio Scandurra created

a0ea5b3 Add a new `movement::surrounding_word` function

Antonio Scandurra created

005a707 Expose a `count` field on `Event::LeftMouseDown`

Antonio Scandurra created

e1d4bcf Merge pull request #236 from zed-industries/soft-wrap-flaky-test

Click to expand commit body
Retry flaky `test_soft_wraps` 5 times before giving up

Antonio Scandurra created

6b7ee10 Retry flaky `test_soft_wraps` 5 times before giving up

Click to expand commit body
We have other tests that rely on loading fonts that intermittently
fail on CI and for which we used the same mitigation.

Antonio Scandurra created

6df2663 Merge pull request #235 from zed-industries/handle-screen-scale-factor-change

Click to expand commit body
Fix incorrect rendering when window moves between displays with different scale factors

Antonio Scandurra created

4002be8 Clear sprite cache when scale factor changes

Max Brunsfeld created

23fbeaf Include scale factor in glyph cache keys

Max Brunsfeld created

66e27b7 Merge pull request #233 from zed-industries/fix-split-selection-into-lines

Click to expand commit body
Place the cursor at end of first line when splitting selections into lines

Max Brunsfeld created

ce71ed3 Adjust assertion in test for split_selection_into_lines

Max Brunsfeld created

843972c Merge pull request #232 from zed-industries/uniform-bias

Click to expand commit body
Use uniform biases in AnchorMap, AnchorRangeMap

Nathan Sobo created

68223bd Place the cursor at end of first line when splitting selections into lines

Nathan Sobo created

2f39dee Use uniform biases in AnchorMap, AnchorRangeMap

Click to expand commit body
Specifying a different bias for every point makes the interface feel pretty unwieldy and we don't really use it.

Nathan Sobo created

612b440 Fix the bias of deserialized selection sets

Click to expand commit body
Fixes #224

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

cfe6103 Fix selection set id mismatch when rendering guest selections

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

Max Brunsfeld and Nathan Sobo created

ca4086b 0.8.0

Max Brunsfeld created

c13a26f Bump RPC protocol version

Max Brunsfeld created

cfaab6c Merge pull request #228 from zed-industries/faster-clock-global

Click to expand commit body
Switch to a dense representation for `clock::Global`

Max Brunsfeld created

b621c9b Merge pull request #230 from zed-industries/rpc-write-timeout

Click to expand commit body
Avoid server deadlocks

Max Brunsfeld created

7474813 Impose a timeout on writing RPC messages

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

Max Brunsfeld and Nathan Sobo created

b25c3eb Switch to a dense representation for `clock::Global`

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

Antonio Scandurra and Nathan Sobo created

447f710 Merge pull request #226 from zed-industries/1d-block-map

Click to expand commit body
Allow full diagnostic messages to be displayed in the editor

Max Brunsfeld created

6f5ca60 Use `anchor_after` in randomized tests to match `BlockMap`

Antonio Scandurra created

c844fcd Invalidate active diagnostic when its primary range collapses

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

Antonio Scandurra and Nathan Sobo created

b0afc80 Ignore diagnostics with empty ranges

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

Antonio Scandurra and Nathan Sobo created

a023950 Remove unused `group_range` field

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

Antonio Scandurra and Nathan Sobo created

8e74cc1 Invalidate active diagnostics when they are removed

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

Antonio Scandurra and Nathan Sobo created

61d8848 Make `BlockMap::sync` private

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

Antonio Scandurra and Nathan Sobo created

dfbfa86 WIP

Antonio Scandurra created

2664dad Allow styling of invalid diagnostics

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

Antonio Scandurra and Nathan Sobo created

8d5e3fb Allow styling of the gutter for block lines

Antonio Scandurra created

8d1a4a6 Start work on allowing blocks to be styled

Max Brunsfeld created

c04151f Bind ShowNextDiagnostic to f8

Max Brunsfeld created

0b63d88 Allow key bindings to F1 through F12

Max Brunsfeld created

6aa346d Fix switched input + output rows in BlockSnapshot::buffer_rows

Max Brunsfeld created