f0db748
Implement toggle-comments
Max Brunsfeld created
f0db748
Implement toggle-comments
Max Brunsfeld created
2e2bce7
Merge pull request #238 from zed-industries/maximize-window
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
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
a028792
Remove cargo-bundle from dev-dependencies
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
Retry flaky `test_soft_wraps` 5 times before giving up
Antonio Scandurra created
6b7ee10
Retry flaky `test_soft_wraps` 5 times before giving up
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
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
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
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
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
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
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
Switch to a dense representation for `clock::Global`
Max Brunsfeld created
b621c9b
Merge pull request #230 from zed-industries/rpc-write-timeout
Avoid server deadlocks
Max Brunsfeld created
7474813
Impose a timeout on writing RPC messages
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
b25c3eb
Switch to a dense representation for `clock::Global`
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
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
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
b0afc80
Ignore diagnostics with empty ranges
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
a023950
Remove unused `group_range` field
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
8e74cc1
Invalidate active diagnostics when they are removed
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
61d8848
Make `BlockMap::sync` private
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
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
bef0969
Align block text with the anchor's column
Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld , Antonio Scandurra , and Nathan Sobo created
1a8b23e
Color diagnostic messages based on their severity
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
f399428
Dismiss active diagnostics when hitting escape
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
5094380
Enhance keyboard navigation when showing next diagnostic
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
643545e
When showing the next diagnostic, advance to the next *primary* one
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
0e51365
In a diagnostic group, mark the highest-severity diagnostic as primary
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
401b59b
Refactor retrieving oldest and newest selection
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
0a6293b
Support highlighting in blocks
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created