ForLoveOfCats
|
8ba2f77148
|
One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2022-08-10 16:51:01 -07:00 |
|
Antonio Scandurra
|
7a6fe73440
|
Rename Patch::transform_old to Patch::old_to_new
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-03-25 14:57:40 +01:00 |
|
Antonio Scandurra
|
eefaa86750
|
Introduce Patch::transform_old
|
2022-03-25 14:28:38 +01:00 |
|
Nathan Sobo
|
87d16c271e
|
Get Editor compiling with MultiBuffer as its buffer
There's a bunch of unimplemented methods in MultiBuffer, but everything compiles.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-12-08 19:23:04 -07:00 |
|
Nathan Sobo
|
4578938ea1
|
Implement ExcerptList::subscribe
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-12-06 13:37:17 -07:00 |
|
Nathan Sobo
|
6965117dd8
|
Allow patches to be composed with edit iterators in addition to other Patches
This can avoid an extra allocation in some cases.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-12-06 13:00:51 -07:00 |
|
Antonio Scandurra
|
45d6f5ab04
|
Start on maintaining edits in FragmentList
|
2021-12-06 12:10:25 +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
|
b841b3eb79
|
Don't produce invalid intermediate edits in Patch::compose
|
2021-12-01 11:44:33 +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 |
|