Max Brunsfeld
|
a758bd4f8d
|
Fill in some missing methods on MultiBuffer, MultiBufferSnapshot
|
2021-12-10 14:27:04 -08:00 |
|
Antonio Scandurra
|
c8d5e19492
|
Merge branch 'fragment-locators' into project-diagnostics
|
2021-12-10 14:01:17 +01:00 |
|
Antonio Scandurra
|
cb97b7cd1d
|
Fix diagnostic unit test
|
2021-12-10 09:43:21 +01:00 |
|
Max Brunsfeld
|
5e516f59c0
|
Merge branch 'fragment-locators' into HEAD
|
2021-12-09 14:49:04 -08:00 |
|
Antonio Scandurra
|
91a7bbbba2
|
Fix some of the diagnostic tests and make DiagnosticEntry generic
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-09 17:53:08 +01:00 |
|
Antonio Scandurra
|
65711b2256
|
Remove anchor collections
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-09 17:28:27 +01:00 |
|
Max Brunsfeld
|
fa379885f1
|
Give more specific names to all snapshot and text iterator types
|
2021-12-08 09:24:00 -08:00 |
|
Max Brunsfeld
|
39cc0cac93
|
Fix Subscription re-export after moving it into its own module
|
2021-12-06 17:40:17 -08:00 |
|
Nathan Sobo
|
4578938ea1
|
Implement ExcerptList::subscribe
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-12-06 13:37:17 -07:00 |
|
Antonio Scandurra
|
e668ff8bcd
|
Avoid allocating a Patch just to check if there are no edits
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-01 16:47:04 +01:00 |
|
Antonio Scandurra
|
733e0cb21b
|
Use the new buffer subscription API to keep DisplayMap in sync
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-01 16:08:53 +01:00 |
|
Antonio Scandurra
|
3b536f153f
|
Introduce text::Buffer::subscribe
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-01 15:55:05 +01:00 |
|
Antonio Scandurra
|
47c467dafc
|
Bump FoldMap's version in FoldMap::sync (and not in DisplayMap )
|
2021-12-01 12:05:02 +01:00 |
|
Max Brunsfeld
|
faba276fdc
|
WIP - maintain foldmap with Buffer::edits_since
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-30 17:23:02 -08:00 |
|
Max Brunsfeld
|
924e1578ea
|
Use &Snapshot directly instead of impl Into<Content<'a>>
The text::Buffer and its snapshot already used the same representation
for their content, so we can just make Buffer deref to a Snapshot.
|
2021-11-30 13:32:11 -08:00 |
|
Nathan Sobo
|
1445ce10b5
|
Name the root file of every crate after the crate to ease navigation
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-11-30 12:46:39 -07:00 |
|