From a59b2e3f1638d86e92a8f091723e4e2925dda8e7 Mon Sep 17 00:00:00 2001 From: Christian Prochaska Date: Fri, 15 Mar 2013 18:57:16 +0100 Subject: [PATCH] terminal: 'ED' command fix Fixes #691. --- gems/include/terminal/char_cell_array_character_screen.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gems/include/terminal/char_cell_array_character_screen.h b/gems/include/terminal/char_cell_array_character_screen.h index dc69e2ec9..c2927e2ed 100644 --- a/gems/include/terminal/char_cell_array_character_screen.h +++ b/gems/include/terminal/char_cell_array_character_screen.h @@ -282,7 +282,8 @@ class Char_cell_array_character_screen : public Terminal::Character_screen void ed() { /* clear to end of screen */ - _char_cell_array.clear(_cursor_pos.y, _boundary.height - 1); + el(); + _char_cell_array.clear(_cursor_pos.y + 1, _boundary.height - 1); } void el()