aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/grid/mod.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/grid/mod.rs b/src/grid/mod.rs
index 0998d640..c9829c2e 100644
--- a/src/grid/mod.rs
+++ b/src/grid/mod.rs
@@ -252,6 +252,14 @@ impl<T: Copy + Clone> Grid<T> {
self.cols = cols;
}
+ fn shrink_cols(&mut self, cols: index::Column) {
+ for row in self.raw.iter_mut_raw() {
+ row.shrink(cols);
+ }
+
+ self.cols = cols;
+ }
+
/// Remove lines from the visible area
///
/// The behavior in Terminal.app and iTerm.app is to keep the cursor at the
@@ -437,14 +445,6 @@ impl<T> Grid<T> {
// pub fn swap_lines(&mut self, src: index::Line, dst: index::Line) {
// self.raw.swap(*src, *dst);
// }
-
- fn shrink_cols(&mut self, cols: index::Column) {
- for row in self.raw.iter_mut() {
- row.shrink(cols);
- }
-
- self.cols = cols;
- }
}
impl<'a, T> Iterator for GridIterator<'a, T> {