minor edits (; and some more super stuff)
This commit is contained in:
parent
3bddd790e6
commit
4e7dae0446
1 changed files with 6 additions and 4 deletions
|
|
@ -72,7 +72,8 @@ class @ImageTextModePalette
|
||||||
# this is used, is identical.
|
# this is used, is identical.
|
||||||
# I am not seeing this pattern (the 'super by itself') being used or referenced
|
# I am not seeing this pattern (the 'super by itself') being used or referenced
|
||||||
# - instead I am seeting very different patterns using super to reference
|
# - instead I am seeting very different patterns using super to reference
|
||||||
# complete items.
|
# complete items. (referenced meaning "in books, searches, or coffescript
|
||||||
|
# documentation")
|
||||||
|
|
||||||
class @ImageTextModePaletteVGA extends @ImageTextModePalette
|
class @ImageTextModePaletteVGA extends @ImageTextModePalette
|
||||||
constructor: (options) ->
|
constructor: (options) ->
|
||||||
|
|
@ -942,7 +943,7 @@ class @ImageTextMode
|
||||||
lng = ((( @getByteAt( data, 0 ) << 8 ) + @getByteAt( data, 1 ) << 8 ) + @getByteAt( data, 2 ) << 8 ) + @getByteAt( data, 3 )
|
lng = ((( @getByteAt( data, 0 ) << 8 ) + @getByteAt( data, 1 ) << 8 ) + @getByteAt( data, 2 ) << 8 ) + @getByteAt( data, 3 )
|
||||||
if lng < 0
|
if lng < 0
|
||||||
lng += 4294967296
|
lng += 4294967296
|
||||||
lng;
|
lng
|
||||||
|
|
||||||
getByteAt: ( data, offset ) ->
|
getByteAt: ( data, offset ) ->
|
||||||
data.charCodeAt( offset ) & 0xFF
|
data.charCodeAt( offset ) & 0xFF
|
||||||
|
|
@ -1044,11 +1045,12 @@ class @ImageTextModeANSI extends @ImageTextMode
|
||||||
ANSI_RETURN = 'A'
|
ANSI_RETURN = 'A'
|
||||||
|
|
||||||
constructor: ( options ) ->
|
constructor: ( options ) ->
|
||||||
super
|
super @screen
|
||||||
|
super @font
|
||||||
@palette = new ImageTextModePaletteANSI
|
@palette = new ImageTextModePaletteANSI
|
||||||
@tabstop = 8
|
@tabstop = 8
|
||||||
@linewrap = 80
|
@linewrap = 80
|
||||||
this[k] = v for own k, v of options
|
@[k] = v for own k, v of options
|
||||||
|
|
||||||
write: ->
|
write: ->
|
||||||
content = "#{ ANSI_CSI }2J" # initiate document
|
content = "#{ ANSI_CSI }2J" # initiate document
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue