diff --git a/ableos/src/experiments/vterm.rs b/ableos/src/experiments/vterm.rs index 94eb18a..9acb188 100644 --- a/ableos/src/experiments/vterm.rs +++ b/ableos/src/experiments/vterm.rs @@ -115,8 +115,8 @@ pub struct Vterm { pub cursor_visible: bool, } -impl Vterm { - pub fn new() -> Self { +impl Default for Vterm { + fn default() -> Self { Vterm { characters: [[VtermCharacter { character: ' ', @@ -142,7 +142,9 @@ impl Vterm { }, } } +} +impl Vterm { /// Set the vterm cursor to the given position pub fn set_cursor_position(&mut self, x: u32, y: u32) { if x > VTERM_WIDTH {