o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1384906810.092535: @value" {I" class:ETI"BundledAsset;FI"logical_path;TI"prism_rails.js;TI" pathname;TI"0$root/app/assets/javascripts/prism_rails.js;FI"content_type;TI"application/javascript;TI" mtime;TI"2013-11-06T21:37:09-08:00;TI" length;Ti_I" digest;TI"%75edee01a8a2029d4af0785a6c340d8c;FI" source;TI"_// borrowed from https://github.com/samflores Prism.languages.ruby = { 'comment': /#[^\r\n]*(\r?\n|$)/g, 'string': /("|')(\\?.)*?\1/g, 'regex': { pattern: /(^|[^/])\/(?!\/)(\[.+?]|\\.|[^/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/g, lookbehind: true }, 'keyword': /\b(alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|false|for|if|in|module|new|next|nil|not|or|raise|redo|rescue|retry|return|self|super|then|throw|true|undef|unless|until|when|while|yield)\b/g, 'builtin': /\b(Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|File|Fixnum|Fload|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/, 'boolean': /\b(true|false)\b/g, 'number': /\b-?(0x)?\d*\.?\d+\b/g, 'operator': /[-+]{1,2}|!|=?<|=?>|={1,2}|(&){1,2}|\|?\||\?|\*|\//g, 'inst-var': /[@&]\b[a-zA-Z_][a-zA-Z_0-9]*[?!]?\b/g, 'namespace': /::\b[a-zA-Z_][a-zA-Z_0-9]*[?!]?\b/g, 'symbol': /:\b[a-zA-Z_][a-zA-Z_0-9]*[?!]?\b/g, 'const': /\b[A-Z][a-zA-Z_0-9]*[?!]?\b/g, 'ignore': /&(lt|gt|amp);/gi, 'punctuation': /[{}[\];(),.:]/g }; Prism.languages.coffee = { 'string': /("|')(\\?.)*?\1/g, 'comment': /#[^\r\n]*(\r?\n|$)/g, 'regex': { pattern: /(^|[^/])\/(?!\/)(\[.+?]|\\.|[^/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/g, lookbehind: true }, 'boolean': /\b(true|false)\b/g, 'number': /\b-?(0x)?\d*\.?\d+\b/g, 'arrow': /(-|=)>/g, 'operator': /[-+]{1,2}|!|={1,2}|(&){1,2}|\|?\||\?|\*|\//g, 'var': /[@&]\b[a-zA-Z_][a-zA-Z_0-9]*[?!]?\b/g, 'class': /\b[A-Z][a-zA-Z_0-9]*[?!]?\b/g, 'ignore': /&(lt|gt|amp);/gi, 'punctuation': /[{}[\];(),.:]/g }; Prism.languages.haml = { 'string': /("|')(\\?.)*?\1/g, 'comment': /\/[^\r\n]*(\r?\n|$)/g, 'boolean': /\b(true|false)\b/g, 'number': /\b-?(0x)?\d*\.?\d+\b/g, 'tag': /%[a-zA-Z_0-9]*\b/g, 'var': /[@&]\b[a-zA-Z_0-9]*[?!]?\b/g, 'operator': /[-+]{1,2}|!|={1,2}|(&){1,2}|\|?\||\?|\*|\//g, 'rails': /(form_tag|do|end|link_to|image_tag|content_for)/g, 'ignore': /&(lt|gt|amp);/gi }; ;TI"required_assets_digest;TI"%5434d6bbe9d9a8a43689bf1107499ae1;FI" _version;TI"%6776f581a4329e299531e1d52aa59832;F