X-Git-Url: https://jasonwoof.com/gitweb/?p=watch-my-terminal.git;a=blobdiff_plain;f=terminal.coffee;h=913d87485b3c3da388b29df276b5bff0a479f16c;hp=19296bf0b028c30159e927836c149756a75b4c24;hb=4260b6a221b4d36c1611171e658243b03d597dc9;hpb=639264f34589d0637860ffbd47d788e03c48c76a diff --git a/terminal.coffee b/terminal.coffee index 19296bf..913d874 100644 --- a/terminal.coffee +++ b/terminal.coffee @@ -169,7 +169,12 @@ class Terminal @text[@y][i] = ' ' @attributes[@y][i] = @a when '1' # erase to left - for i in [0..@x] + # @x can equal @width (after printing to right-most column) + if @x < @width + max = @x + else + max = @width - 1 + for i in [0..max] @text[@y][i] = ' ' @attributes[@y][i] = @a when '2' # erase whole line