@@ -86,24 +86,24 @@ impl View {
8686 Some(Position::new(row, col))
8787 }
8888
89− pub fn traverse<F>(&self, text: &RopeSlice, start: usize, end: usize, fun: F)
90− where
91− F: Fn(usize, usize),
92− {
93− let start = self.screen_coords_at_pos(text, start);
94− let end = self.screen_coords_at_pos(text, end);
95−
96− match (start, end) {
97− // fully on screen
98− (Some(start), Some(end)) => {
99− // we want to calculate ends of lines for each char..
100− }
101− // from start to end of screen
102− (Some(start), None) => {}
103− // from start of screen to end
104− (None, Some(end)) => {}
105− // not on screen
106− (None, None) => return,
107− }
108− }
89+ // pub fn traverse<F>(&self, text: &RopeSlice, start: usize, end: usize, fun: F)
90+ // where
91+ // F: Fn(usize, usize),
92+ // {
93+ // let start = self.screen_coords_at_pos(text, start);
94+ // let end = self.screen_coords_at_pos(text, end);
95+
96+ // match (start, end) {
97+ // // fully on screen
98+ // (Some(start), Some(end)) => {
99+ // // we want to calculate ends of lines for each char..
100+ // }
101+ // // from start to end of screen
102+ // (Some(start), None) => {}
103+ // // from start of screen to end
104+ // (None, Some(end)) => {}
105+ // // not on screen
106+ // (None, None) => return,
107+ // }
108+ // }
109109}