save game

This commit is contained in:
Gerrit Viljoen 2020-05-17 11:54:39 +02:00
parent 757531723a
commit e6f23201c4

View File

@ -400,7 +400,15 @@ impl SmartString {
}
fn lpush_visible(&mut self, ch: char) {
todo!()
let last_fragment = self.fragments.iter_mut()
.filter(|(visible, _)| *visible)
.map(|(_, string)| string)
.next();
if let Some(fragment) = last_fragment {
fragment.push(ch);
} else {
self.fragments.insert(0, (true, ch.to_string()));
}
}
}