diff --git a/app/assets/javascripts/player/vt/ansi_interpreter.js.coffee b/app/assets/javascripts/player/vt/ansi_interpreter.js.coffee index 5ff8dc3..eee37d0 100644 --- a/app/assets/javascripts/player/vt/ansi_interpreter.js.coffee +++ b/app/assets/javascripts/player/vt/ansi_interpreter.js.coffee @@ -249,10 +249,10 @@ class AsciiIo.AnsiInterpreter if action is "h" # Save cursor position, switch to alternate screen buffer, and clear screen. @cb 'switchToAlternateBuffer' - @cb 'clearScreen' + @cb 'eraseScreen' else if action is "l" # Clear screen, switch to normal screen buffer, and restore cursor position. - @cb 'clearScreen' + @cb 'eraseScreen' @cb 'switchToNormalBuffer' parseParams: (params) -> diff --git a/app/assets/javascripts/player/vt/screen_buffer.js.coffee b/app/assets/javascripts/player/vt/screen_buffer.js.coffee index b9fb6b7..e8794ff 100644 --- a/app/assets/javascripts/player/vt/screen_buffer.js.coffee +++ b/app/assets/javascripts/player/vt/screen_buffer.js.coffee @@ -61,9 +61,6 @@ class AsciiIo.ScreenBuffer clearChanges: -> @dirtyLines = {} - clear: -> - @lineData.length = 0 - getLine: (n = @cursorY) -> throw "cant getLine " + n if n >= @lines diff --git a/app/assets/javascripts/player/vt/vt.js.coffee b/app/assets/javascripts/player/vt/vt.js.coffee index 4503a9b..91d161b 100644 --- a/app/assets/javascripts/player/vt/vt.js.coffee +++ b/app/assets/javascripts/player/vt/vt.js.coffee @@ -31,9 +31,6 @@ class AsciiIo.VT # ==== Screen buffer operations - clearScreen: -> - @buffer.clear() - switchToNormalBuffer: -> @buffer = @normalBuffer @updateScreen()