A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/text/cursor.rs')
-rw-r--r--src/text/cursor.rs9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/text/cursor.rs b/src/text/cursor.rs
index 07fe471..f8e4cc9 100644
--- a/src/text/cursor.rs
+++ b/src/text/cursor.rs
@@ -440,15 +440,6 @@ impl Cursors {
pub fn each_ref(&self, f: impl FnMut(Cursor)) {
self.inner.iter().copied().rev().for_each(f);
}
- pub fn manipulate(&mut self, mut f: impl FnMut(usize) -> usize) {
- self.each(|lem| {
- lem.position = f(lem.position);
- if let Some(sel) = &mut lem.sel {
- sel.start = f(sel.start);
- sel.end = f(sel.end);
- }
- });
- }
pub fn left(&mut self, r: &Rope) {
self.each(|cursor| cursor.left(r));
self.coalesce();