aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-11-03 14:25:22 -0500
committerJesse Luehrs <doy@tozt.net>2019-11-03 14:25:22 -0500
commit1c5f52ec5956f8dc95dcd0b7b24c00c031594efd (patch)
tree581d767ff65eb5bd3df30f4aa9c860f3ee96a3fc
parent759e500c08ec5d5f55c5f5426ec8207fc5bb90d4 (diff)
downloadvt100-rust-1c5f52ec5956f8dc95dcd0b7b24c00c031594efd.tar.gz
vt100-rust-1c5f52ec5956f8dc95dcd0b7b24c00c031594efd.zip
fmt
-rw-r--r--src/grid.rs27
-rw-r--r--src/lib.rs2
2 files changed, 8 insertions, 21 deletions
diff --git a/src/grid.rs b/src/grid.rs
index 364c67e..7e7b9ed 100644
--- a/src/grid.rs
+++ b/src/grid.rs
@@ -137,10 +137,7 @@ impl Grid {
}
pub fn erase_all(&mut self) {
- self.rows = vec![
- self.new_row();
- self.size.rows as usize
- ];
+ self.rows = vec![self.new_row(); self.size.rows as usize];
}
pub fn erase_all_forward(&mut self) {
@@ -215,29 +212,22 @@ impl Grid {
pub fn insert_lines(&mut self, count: u16) {
for _ in 0..count {
self.rows.remove(self.scroll_bottom as usize);
- self.rows.insert(
- self.pos.row as usize,
- self.new_row(),
- );
+ self.rows.insert(self.pos.row as usize, self.new_row());
}
}
pub fn delete_lines(&mut self, count: u16) {
for _ in 0..(count.min(self.size.rows - self.pos.row)) {
- self.rows.insert(
- self.scroll_bottom as usize + 1,
- self.new_row(),
- );
+ self.rows
+ .insert(self.scroll_bottom as usize + 1, self.new_row());
self.rows.remove(self.pos.row as usize);
}
}
pub fn scroll_up(&mut self, count: u16) {
for _ in 0..(count.min(self.size.rows - self.scroll_top)) {
- self.rows.insert(
- self.scroll_bottom as usize + 1,
- self.new_row(),
- );
+ self.rows
+ .insert(self.scroll_bottom as usize + 1, self.new_row());
self.rows.remove(self.scroll_top as usize);
}
}
@@ -245,10 +235,7 @@ impl Grid {
pub fn scroll_down(&mut self, count: u16) {
for _ in 0..count {
self.rows.remove(self.scroll_bottom as usize);
- self.rows.insert(
- self.scroll_top as usize,
- self.new_row(),
- );
+ self.rows.insert(self.scroll_top as usize, self.new_row());
}
}
diff --git a/src/lib.rs b/src/lib.rs
index 41db04f..5f5ce31 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -12,4 +12,4 @@ mod unicode;
pub use attrs::Color;
pub use cell::Cell;
-pub use screen::{MouseProtocolMode, MouseProtocolEncoding, Screen};
+pub use screen::{MouseProtocolEncoding, MouseProtocolMode, Screen};