Nathan Sobo
|
d3f28166cb
|
Rename buffer crate to text and name its entrypoint after the crate
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-11-30 12:26:12 -07:00 |
|
Nathan Sobo
|
d249618ee6
|
Improve range-based selection queries to only resolve the requested selections
|
2021-11-25 13:19:49 -07:00 |
|
Antonio Scandurra
|
09a53a0c64
|
WIP
|
2021-11-25 17:11:30 +01:00 |
|
Antonio Scandurra
|
2f78d93383
|
Make summaries_for_anchors /summaries_for_anchor_ranges more generic
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-25 17:03:06 +01:00 |
|
Antonio Scandurra
|
2f43ef67fd
|
Allow a single start/end bias per AnchorRangeMap
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-25 16:53:10 +01:00 |
|
Nathan Sobo
|
2f39dee28b
|
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.
|
2021-11-22 15:30:46 -07:00 |
|
Antonio Scandurra
|
5094380c83
|
Enhance keyboard navigation when showing next diagnostic
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-18 16:55:18 +01:00 |
|
Antonio Scandurra
|
401b59be5c
|
Refactor retrieving oldest and newest selection
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-18 15:18:35 +01:00 |
|
Antonio Scandurra
|
2f4d8932dc
|
Allow querying a diagnostic group by its id
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-04 15:16:59 +01:00 |
|
Antonio Scandurra
|
c07d794249
|
Avoid ending the pending selection until updating selections
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2021-11-03 19:07:06 +01:00 |
|
Antonio Scandurra
|
9dc3c74260
|
Make resolving selections generic
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2021-11-03 17:51:57 +01:00 |
|
Max Brunsfeld
|
0e62ddbb65
|
Replicate diagnostics to remote buffers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-01 15:28:37 -07:00 |
|
Max Brunsfeld
|
e1556893f7
|
Merge branch 'anchor-map-selections' into lsp
|
2021-10-28 17:08:06 -07:00 |
|
Max Brunsfeld
|
2952f2c905
|
🎨 anchor.rs
|
2021-10-28 16:48:07 -07:00 |
|
Max Brunsfeld
|
a1e576343e
|
Rename AnchorRangeSet::to_point_ranges -> point_ranges
|
2021-10-28 16:32:49 -07:00 |
|
Max Brunsfeld
|
efc85d1b75
|
Get the Editor crate compiling
|
2021-10-28 15:42:24 -07:00 |
|
Antonio Scandurra
|
9c74be3bf2
|
Start fixing compilation errors on Editor
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2021-10-28 19:36:43 +02:00 |
|
Max Brunsfeld
|
0c10d6c82d
|
Introduce FullOffset type
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2021-10-27 18:30:00 -06:00 |
|
Max Brunsfeld
|
f1db618be2
|
Generalize AnchorRangeMultimap's 'intersecting ranges' API
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-10-26 17:56:39 -07:00 |
|
Max Brunsfeld
|
ef4fc42d93
|
Allow retrieving a buffer's diagnostics
|
2021-10-26 15:46:08 -07:00 |
|
Antonio Scandurra
|
0674e76864
|
WIP
|
2021-10-26 19:42:40 +02:00 |
|
Antonio Scandurra
|
60abc5f090
|
Take ToOffset instead of anchors in intersecting_point_ranges
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-10-26 17:04:12 +02:00 |
|
Antonio Scandurra
|
e8a2885721
|
Introduce Content::anchor_range_multimap
|
2021-10-26 14:28:02 +02:00 |
|
Max Brunsfeld
|
64445c7d1c
|
Start work on AnchorRangeMultimap
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-10-25 21:42:55 -07:00 |
|
Nathan Sobo
|
60a8e74430
|
Get buffer compiling with new SelectionSets based on AnchorRangeMap
One test is failing however.
|
2021-10-22 14:12:16 -06:00 |
|
Nathan Sobo
|
6ba4af3e26
|
WIP: Start converting SelectionSet to use AnchorRangeMap
|
2021-10-22 13:19:19 -06:00 |
|
Antonio Scandurra
|
28ffd750ce
|
WIP: Determine autoindents asynchronously
We still need to insert yield points in `compute_autoindents`.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-10-11 18:00:48 +02:00 |
|
Max Brunsfeld
|
e78a5642fa
|
Start on new way of comparing old and new indent suggestions
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-10-08 16:54:27 -07:00 |
|
Nathan Sobo
|
fdfed3d7db
|
Move all crates to a top-level crates folder
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-10-04 13:22:21 -06:00 |
|