o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1438784622.5938687: @value"€{I" class:ETI"ProcessedAsset;FI"logical_path;TI"hamlcoffee.js;FI" pathname;TI"‰/home/florent/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/haml_coffee_assets-1.16.0/vendor/assets/javascripts/hamlcoffee.js.coffee.erb;FI"content_type;TI"application/javascript;TI" mtime;TI"2015-06-08T10:55:06+02:00;TI" length;Ti¨ I" digest;TI"%a464217eb214bd614f71cd7289d85466;FI" source;TI"¨ (function() { var slice = [].slice; window.HAML = (function() { function HAML() {} HAML.escape = function(text) { return ("" + text).replace(/&/g, "&").replace(//g, ">").replace(/"/g, """).replace(/'/g, "'").replace(/\//g, "/"); }; HAML.cleanValue = function(text) { switch (text) { case null: case void 0: return ''; case true: case false: return '\u0093' + text; default: return text; } }; HAML.extend = function() { var i, key, len, obj, source, sources, val; obj = arguments[0], sources = 2 <= arguments.length ? slice.call(arguments, 1) : []; for (i = 0, len = sources.length; i < len; i++) { source = sources[i]; for (key in source) { val = source[key]; obj[key] = val; } } return obj; }; HAML.globals = function() { return {}; }; HAML.context = function(locals) { return this.extend({}, HAML.globals(), locals); }; HAML.preserve = function(text) { return text.replace(/\n/g, ' '); }; HAML.findAndPreserve = function(text) { var tags; tags = 'textarea,pre'.split(',').join('|'); return text = text.replace(/\r/g, '').replace(RegExp("<(" + tags + ")>([\\s\\S]*?)<\\/\\1>", "g"), function(str, tag, content) { return "<" + tag + ">" + (window.HAML.preserve(content)) + ""; }); }; HAML.surround = function(start, end, fn) { var ref; return start + ((ref = fn.call(this)) != null ? ref.replace(/^\s+|\s+$/g, '') : void 0) + end; }; HAML.succeed = function(end, fn) { var ref; return ((ref = fn.call(this)) != null ? ref.replace(/\s+$/g, '') : void 0) + end; }; HAML.precede = function(start, fn) { var ref; return start + ((ref = fn.call(this)) != null ? ref.replace(/^\s+/g, '') : void 0); }; HAML.reference = function(object, prefix) { var id, name, ref, result; name = prefix ? prefix + '_' : ''; if (typeof object.hamlObjectRef === 'function') { name += object.hamlObjectRef(); } else { name += (((ref = object.constructor) != null ? ref.name : void 0) || 'object').replace(/\W+/g, '_').replace(/([a-z\d])([A-Z])/g, '$1_$2').toLowerCase(); } id = typeof object.to_key === 'function' ? object.to_key() : typeof object.id === 'function' ? object.id() : object.id ? object.id : object; result = "class='" + name + "'"; if (id) { return result += " id='" + name + "_" + id + "'"; } }; return HAML; })(); }).call(this); ;TI"dependency_digest;TI"%a066ca65609c23e10d560000c5c86a6c;FI"required_paths;T[I"‰/home/florent/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/haml_coffee_assets-1.16.0/vendor/assets/javascripts/hamlcoffee.js.coffee.erb;FI"dependency_paths;T[{I" path;TI"‰/home/florent/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/haml_coffee_assets-1.16.0/vendor/assets/javascripts/hamlcoffee.js.coffee.erb;FI" mtime;TI"2015-06-08T10:55:06+02:00;TI" digest;TI"%8e3d24e7452dca8cdda7def954b2c670;FI" _version;TI"%29ed33acb378e0c0b27fe5f96549550a;F