// Generated by CoffeeScript 1.6.3 var cols, rows, term, ws; term = ws = null; cols = rows = null; $(function() { ws = new WebSocket('ws://' + document.location.host + '/ws'); ws.onopen = function() { console.log("WebSocket open", arguments); term = new Terminal({ visualBell: true, screenKeys: true }); term.on("data", function(data) { return ws.send('SH|' + data); }); term.on("title", function(title) { return document.title = title; }); term.open($('main').get(0)); $('.terminal').attr('style', ''); return $(window).trigger('resize'); }; ws.onclose = function() { if (term) { term.destroy(); } return console.log("WebSocket closed", arguments); }; ws.onerror = function() { return console.log("WebSocket error", arguments); }; ws.onmessage = function(event) { return term.write(event.data); }; return $(window).resize(function() { var $main, $termtest, $test, eh, ew, h, w; $main = $('main'); $termtest = $('