{:uriI"file:///Users/dave/Playground/lunar_shell/app/assets/javascripts/lunar_shell/lunar_shell.coffee?type=application/javascript&pipeline=self&id=4597ce3ea6beea2364741e6a36367a537f837bb0dd8d2c4228d82604af32e0bf:ET:load_pathI">/Users/dave/Playground/lunar_shell/app/assets/javascripts;T: filenameI"]/Users/dave/Playground/lunar_shell/app/assets/javascripts/lunar_shell/lunar_shell.coffee;T: nameI"lunar_shell/lunar_shell;T:logical_pathI"$lunar_shell/lunar_shell.self.js;T:content_typeI"application/javascript;T:sourceI"2(function() { var cli_submit, focus_cli, search_history, set_input_field_width; focus_cli = function() { return $('.input_field').focus(); }; cli_submit = function() { return $('#cli').submit(function(e) { var input; input = $('#command_line').val(); if (input !== 'clear') { $('#shell-history').append("
"); $('#shell-cli .prompt').clone().appendTo('#shell-history .input:last'); return $('.input').last().append(input); } }); }; set_input_field_width = function() { var body_w, prompt_w; body_w = $('body').width(); prompt_w = $('#shell-cli label').width(); return $('.input_field').width(body_w - prompt_w - 50); }; search_history = function() { var direction, link; direction = (function() { switch (e.which) { case 38: return 'up'; case 40: return 'down'; } })(); if (direction == null) { return; } alert('fuck'); link = '/shells/' + $('shell').prop('id') + '/commands/history/' + dir + '.js'; return $.get(link); }; $(function() { focus_cli(); cli_submit(); set_input_field_width(); $(document).click(function() { return focus_cli(); }); return $(document).keyup(function(e) { return search_history(); }); }); $(document).ajaxComplete(function() { focus_cli(); cli_submit(); return set_input_field_width(); }); $(window).on('resize', function() { return set_input_field_width(); }); }).call(this); ;T: metadata{:dependencieso:Set: @hash} I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"jprocessors:type=application/javascript&file_type=application/javascript&engines=.coffee&pipeline=self;TTI"kfile-digest:///Users/dave/Playground/lunar_shell/app/assets/javascripts/lunar_shell/lunar_shell.coffee;TTF: requiredo;;} F:stubbedo;;} F: linkso;;} F:charsetI" utf-8;F:digest"%$\+]}SFU /L,Y^SjwϨ5.i]:lengthi2:dependencies_digest"%lDWP:;{U4Dx:idI"E4597ce3ea6beea2364741e6a36367a537f837bb0dd8d2c4228d82604af32e0bf;F: mtimel+9'nW