WIP: Start on BlockMap

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
Antonio Scandurra
2021-11-11 15:04:39 +01:00
co-authored by Nathan Sobo
parent 7dcf30c954
commit b2caf9e905
3 changed files with 145 additions and 0 deletions
@@ -9,6 +9,8 @@ use smol::future::yield_now;
use std::{collections::VecDeque, ops::Range, time::Duration};
use sum_tree::{Bias, Cursor, SumTree};
pub type Edit = buffer::Edit<u32>;
pub struct WrapMap {
snapshot: Snapshot,
pending_edits: VecDeque<(TabSnapshot, Vec<TabEdit>)>,