From: Jason Woofenden Date: Fri, 3 Apr 2015 14:20:09 +0000 (-0400) Subject: fix esc seqs: csi_d, csi_G X-Git-Url: https://jasonwoof.com/gitweb/?p=watch-my-terminal.git;a=commitdiff_plain;h=7fff2fc36f7665343dae03ed2d5800379ed3375e fix esc seqs: csi_d, csi_G --- diff --git a/terminal.coffee b/terminal.coffee index 3704cae..fb9d14a 100644 --- a/terminal.coffee +++ b/terminal.coffee @@ -215,14 +215,14 @@ class Terminal # cursor set_row (y) csi_d: (row) -> - row = parseInt @fix_esc_arg row, '1' + row = -1 + parseInt @fix_esc_arg row, '1' @set_row_clamped row return # cursor column (x) csi_G: (col) -> - row = parseInt @fix_esc_arg col, '1' - @set_row_clamped col + col = -1 + parseInt @fix_esc_arg col, '1' + @set_column_clamped col return # set cursor row (zero based)