JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fix ESC[0m, implement italic, render invisible
[watch-my-terminal.git] / client.coffee
index cf973f8..c14c426 100644 (file)
@@ -80,10 +80,10 @@ $ ->
                if (txt.length == 0 or style == 0x000007)
                        return txt
                css = ''
-               css += 'font-weight: bold; ' if style & 0x10000
-               css += 'text-decoration: underline; ' if style & 0x20000
-               css += 'font-style: italic; ' if style & 0x40000 # blink
-               css += 'text-decoration: line-through; ' if style & 0x100000 # invisible
+               css += 'font-weight: bold; ' if style & 0x010000
+               css += 'text-decoration: underline; ' if style & 0x020000
+               css += 'font-style: italic; ' if style & 0x200000 # italic
+               css += 'opacity: 0; ' if style & 0x100000 # invisible
                css += color_to_css(style) if ((style & 0x0800ff) isnt 0x07)
                css += bg_color_to_css(style) if (style & 0x08ff00)
                return $('<span style="'+css+'"></span>').text(txt)