This file is indexed.

/usr/share/javascript/prettify/prettify.js is in libjs-prettify 2013.03.04+dfsg-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
!function(){var q=!0,u=null,E=!1;window.PR_SHOULD_USE_CONTINUATION=q;
(function(){function X(b){function d(e){var c=e.charCodeAt(0);if(92!==c)return c;var a=e.charAt(1);return(c=v[a])?c:"0"<=a&&"7">=a?parseInt(e.substring(1),8):"u"===a||"x"===a?parseInt(e.substring(2),16):e.charCodeAt(1)}function g(e){if(32>e)return(16>e?"\\x0":"\\x")+e.toString(16);e=String.fromCharCode(e);return"\\"===e||"-"===e||"]"===e||"^"===e?"\\"+e:e}function c(e){var c=e.substring(1,e.length-1).match(/\\u[0-9A-Fa-f]{4}|\\x[0-9A-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\s\S]|-|[^-\\]/g);e=
[];var a="^"===c[0],b=["["];a&&b.push("^");for(var a=a?1:0,f=c.length;a<f;++a){var h=c[a];if(/\\[bdsw]/i.test(h))b.push(h);else{var h=d(h),n;a+2<f&&"-"===c[a+1]?(n=d(c[a+2]),a+=2):n=h;e.push([h,n]);65>n||122<h||(65>n||90<h||e.push([Math.max(65,h)|32,Math.min(n,90)|32]),97>n||122<h||e.push([Math.max(97,h)&-33,Math.min(n,122)&-33]))}}e.sort(function(e,a){return e[0]-a[0]||a[1]-e[1]});c=[];f=[];for(a=0;a<e.length;++a)h=e[a],h[0]<=f[1]+1?f[1]=Math.max(f[1],h[1]):c.push(f=h);for(a=0;a<c.length;++a)h=c[a],
b.push(g(h[0])),h[1]>h[0]&&(h[1]+1>h[0]&&b.push("-"),b.push(g(h[1])));b.push("]");return b.join("")}function w(e){for(var a=e.source.match(RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),b=a.length,d=[],f=0,h=0;f<b;++f){var n=a[f];"("===n?++h:"\\"===n.charAt(0)&&(n=+n.substring(1))&&(n<=h?d[n]=-1:a[f]=g(n))}for(f=1;f<d.length;++f)-1===d[f]&&(d[f]=++B);for(h=f=0;f<b;++f)n=a[f],"("===
n?(++h,d[h]||(a[f]="(?:")):"\\"===n.charAt(0)&&(n=+n.substring(1))&&n<=h&&(a[f]="\\"+d[n]);for(f=0;f<b;++f)"^"===a[f]&&"^"!==a[f+1]&&(a[f]="");if(e.ignoreCase&&p)for(f=0;f<b;++f)n=a[f],e=n.charAt(0),2<=n.length&&"["===e?a[f]=c(n):"\\"!==e&&(a[f]=n.replace(/[a-zA-Z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return a.join("")}for(var B=0,p=E,l=E,m=0,a=b.length;m<a;++m){var k=b[m];if(k.ignoreCase)l=q;else if(/[a-z]/i.test(k.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,
""))){p=q;l=E;break}}for(var v={b:8,t:9,n:10,v:11,f:12,r:13},r=[],m=0,a=b.length;m<a;++m){k=b[m];if(k.global||k.multiline)throw Error(""+k);r.push("(?:"+w(k)+")")}return RegExp(r.join("|"),l?"gi":"g")}function Y(b,d){function g(b){var a=b.nodeType;if(1==a){if(!c.test(b.className)){for(a=b.firstChild;a;a=a.nextSibling)g(a);a=b.nodeName.toLowerCase();if("br"===a||"li"===a)w[l]="\n",p[l<<1]=B++,p[l++<<1|1]=b}}else if(3==a||4==a)a=b.nodeValue,a.length&&(a=d?a.replace(/\r\n?/g,"\n"):a.replace(/[ \t\r\n]+/g,
" "),w[l]=a,p[l<<1]=B,B+=a.length,p[l++<<1|1]=b)}var c=/(?:^|\s)nocode(?:\s|$)/,w=[],B=0,p=[],l=0;g(b);return{a:w.join("").replace(/\n$/,""),d:p}}function M(b,d,g,c){d&&(b={a:d,e:b},g(b),c.push.apply(c,b.g))}function Z(b){for(var d=void 0,g=b.firstChild;g;g=g.nextSibling)var c=g.nodeType,d=1===c?d?b:g:3===c?$.test(g.nodeValue)?b:d:d;return d===b?void 0:d}function H(b,d){function g(b){for(var l=b.e,m=[l,"pln"],a=0,k=b.a.match(w)||[],v={},r=0,e=k.length;r<e;++r){var D=k[r],A=v[D],x=void 0,f;if("string"===
typeof A)f=E;else{var h=c[D.charAt(0)];if(h)x=D.match(h[1]),A=h[0];else{for(f=0;f<B;++f)if(h=d[f],x=D.match(h[1])){A=h[0];break}x||(A="pln")}if((f=5<=A.length&&"lang-"===A.substring(0,5))&&!(x&&"string"===typeof x[1]))f=E,A="src";f||(v[D]=A)}h=a;a+=D.length;if(f){f=x[1];var n=D.indexOf(f),G=n+f.length;x[2]&&(G=D.length-x[2].length,n=G-f.length);A=A.substring(5);M(l+h,D.substring(0,n),g,m);M(l+h+n,f,N(A,f),m);M(l+h+G,D.substring(G),g,m)}else m.push(l+h,A)}b.g=m}var c={},w;(function(){for(var g=b.concat(d),
l=[],m={},a=0,k=g.length;a<k;++a){var v=g[a],r=v[3];if(r)for(var e=r.length;0<=--e;)c[r.charAt(e)]=v;v=v[1];r=""+v;m.hasOwnProperty(r)||(l.push(v),m[r]=u)}l.push(/[\0-\uffff]/);w=X(l)})();var B=d.length;return g}function z(b){var d=[],g=[];b.tripleQuotedStrings?d.push(["str",/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,u,"'\""]):b.multiLineStrings?d.push(["str",
/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,u,"'\"`"]):d.push(["str",/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,u,"\"'"]);b.verbatimStrings&&g.push(["str",/^@\"(?:[^\"]|\"\")*(?:\"|$)/,u]);var c=b.hashComments;c&&(b.cStyleComments?(1<c?d.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,u,"#"]):d.push(["com",/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,u,"#"]),g.push(["str",
/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,u])):d.push(["com",/^#[^\r\n]*/,u,"#"]));b.cStyleComments&&(g.push(["com",/^\/\/[^\r\n]*/,u]),g.push(["com",/^\/\*[\s\S]*?(?:\*\/|$)/,u]));if(c=b.regexLiterals){var w=(c=1<c?"":"\n\r")?".":"[\\S\\s]";g.push(["lang-regex",RegExp("^(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*("+
("/(?=[^/*"+c+"])(?:[^/\\x5B\\x5C"+c+"]|\\x5C"+w+"|\\x5B(?:[^\\x5C\\x5D"+c+"]|\\x5C"+w+")*(?:\\x5D|$))+/")+")")])}(c=b.types)&&g.push(["typ",c]);c=(""+b.keywords).replace(/^ | $/g,"");c.length&&g.push(["kwd",RegExp("^(?:"+c.replace(/[\s,]+/g,"|")+")\\b"),u]);d.push(["pln",/^\s+/,u," \r\n\t\u00a0"]);c="^.[^\\s\\w.$@'\"`/\\\\]*";b.regexLiterals&&(c+="(?!s*/)");g.push(["lit",/^@[a-z_$][a-z_$@0-9]*/i,u],["typ",/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,u],["pln",/^[a-z_$][a-z_$@0-9]*/i,u],["lit",
/^(?:0x[a-f0-9]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+\-]?\d+)?)[a-z]*/i,u,"0123456789"],["pln",/^\\[\s\S]?/,u],["pun",RegExp(c),u]);return H(d,g)}function O(b,d,g){function c(a){var b=a.nodeType;if(1==b&&!B.test(a.className))if("br"===a.nodeName)w(a),a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)c(a);else if((3==b||4==b)&&g){var d=a.nodeValue,k=d.match(p);k&&(b=d.substring(0,k.index),a.nodeValue=b,(d=d.substring(k.index+k[0].length))&&a.parentNode.insertBefore(l.createTextNode(d),
a.nextSibling),w(a),b||a.parentNode.removeChild(a))}}function w(b){function c(a,b){var d=b?a.cloneNode(E):a,e=a.parentNode;if(e){var e=c(e,1),g=a.nextSibling;e.appendChild(d);for(var k=g;k;k=g)g=k.nextSibling,e.appendChild(k)}return d}for(;!b.nextSibling;)if(b=b.parentNode,!b)return;b=c(b.nextSibling,0);for(var d;(d=b.parentNode)&&1===d.nodeType;)b=d;a.push(b)}for(var B=/(?:^|\s)nocode(?:\s|$)/,p=/\r\n?|\n/,l=b.ownerDocument,m=l.createElement("li");b.firstChild;)m.appendChild(b.firstChild);for(var a=
[m],k=0;k<a.length;++k)c(a[k]);d===(d|0)&&a[0].setAttribute("value",d);var v=l.createElement("ol");v.className="linenums";d=Math.max(0,d-1|0)||0;for(var k=0,r=a.length;k<r;++k)m=a[k],m.className="L"+(k+d)%10,m.firstChild||m.appendChild(l.createTextNode("\u00a0")),v.appendChild(m);b.appendChild(v)}function t(b,d){for(var g=d.length;0<=--g;){var c=d[g];K.hasOwnProperty(c)?I.console&&console.warn("cannot override language handler %s",c):K[c]=b}}function N(b,d){if(!b||!K.hasOwnProperty(b))b=/^\s*</.test(d)?
"default-markup":"default-code";return K[b]}function P(b){var d=b.h;try{var g=Y(b.c,b.i),c=g.a;b.a=c;b.d=g.d;b.e=0;N(d,c)(b);var w=/\bMSIE\s(\d+)/.exec(navigator.userAgent),w=w&&8>=+w[1],d=/\n/g,B=b.a,p=B.length,g=0,l=b.d,m=l.length,c=0,a=b.g,k=a.length,v=0;a[k]=p;var r,e;for(e=r=0;e<k;)a[e]!==a[e+2]?(a[r++]=a[e++],a[r++]=a[e++]):e+=2;k=r;for(e=r=0;e<k;){for(var t=a[e],A=a[e+1],x=e+2;x+2<=k&&a[x+1]===A;)x+=2;a[r++]=t;a[r++]=A;e=x}a.length=r;var f=b.c,h;f&&(h=f.style.display,f.style.display="none");
try{for(;c<m;){var n=l[c+2]||p,G=a[v+2]||p,x=Math.min(n,G),F=l[c+1],L;if(1!==F.nodeType&&(L=B.substring(g,x))){w&&(L=L.replace(d,"\r"));F.nodeValue=L;var Q=F.ownerDocument,s=Q.createElement("span");s.className=a[v+1];var z=F.parentNode;z.replaceChild(s,F);s.appendChild(F);g<n&&(l[c+1]=F=Q.createTextNode(B.substring(x,n)),z.insertBefore(F,s.nextSibling))}g=x;g>=n&&(c+=2);g>=G&&(v+=2)}}finally{f&&(f.style.display=h)}}catch(y){I.console&&console.log(y&&y.stack||y)}}var I=window,C=["break,continue,do,else,for,if,return,while"],
J=[[C,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],R=[J,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],
S=[J,"abstract,assert,boolean,byte,extends,final,finally,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],T=[S,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,internal,into,is,let,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var,virtual,where"],J=[J,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],
U=[C,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],V=[C,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],aa=[C,"as,assert,const,copy,drop,enum,extern,fail,false,fn,impl,let,log,loop,match,mod,move,mut,priv,pub,pure,ref,self,static,struct,true,trait,type,unsafe,use"],C=[C,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],
W=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,$=/\S/,ba=z({keywords:[R,T,J,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",U,V,C],hashComments:q,cStyleComments:q,multiLineStrings:q,regexLiterals:q}),K={};t(ba,["default-code"]);t(H([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\s\S]*?(?:-\->|$)/],
["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),"default-markup htm html mxml xhtml xml xsl".split(" "));t(H([["pln",/^[\s]+/,u," \t\r\n"],["atv",/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,u,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],["atn",
/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],["pun",/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]);t(H([],[["atv",/^[\s\S]+/]]),["uq.val"]);t(z({keywords:R,hashComments:q,cStyleComments:q,types:W}),"c cc cpp cxx cyc m".split(" "));
t(z({keywords:"null,true,false"}),["json"]);t(z({keywords:T,hashComments:q,cStyleComments:q,verbatimStrings:q,types:W}),["cs"]);t(z({keywords:S,cStyleComments:q}),["java"]);t(z({keywords:C,hashComments:q,multiLineStrings:q}),["bash","bsh","csh","sh"]);t(z({keywords:U,hashComments:q,multiLineStrings:q,tripleQuotedStrings:q}),["cv","py","python"]);t(z({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",
hashComments:q,multiLineStrings:q,regexLiterals:2}),["perl","pl","pm"]);t(z({keywords:V,hashComments:q,multiLineStrings:q,regexLiterals:q}),["rb","ruby"]);t(z({keywords:J,cStyleComments:q,regexLiterals:q}),["javascript","js"]);t(z({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",hashComments:3,cStyleComments:q,multilineStrings:q,tripleQuotedStrings:q,regexLiterals:q}),["coffee"]);
t(z({keywords:aa,cStyleComments:q,multilineStrings:q}),["rc","rs","rust"]);t(H([],[["str",/^[\s\S]+/]]),["regex"]);var ca=I.PR={createSimpleLexer:H,registerLangHandler:t,sourceDecorator:z,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ",prettyPrintOne:I.prettyPrintOne=function(b,d,g){var c=document.createElement("div");
c.innerHTML="<pre>"+b+"</pre>";c=c.firstChild;g&&O(c,g,q);P({h:d,j:g,c:c,i:1});return c.innerHTML},prettyPrint:I.prettyPrint=function(b,d){function g(){for(var c=I.PR_SHOULD_USE_CONTINUATION?a.now()+250:Infinity;k<t.length&&a.now()<c;k++){for(var d=t[k],l=h,m=d;m=m.previousSibling;){var p=m.nodeType,s=(7===p||8===p)&&m.nodeValue;if(s?!/^\??prettify\b/.test(s):3!==p||/\S/.test(m.nodeValue))break;if(s){l={};s.replace(/\b(\w+)=([\w:.%+-]+)/g,function(a,b,c){l[b]=c});break}}m=d.className;if((l!==h||e.test(m))&&
!z.test(m)){p=E;for(s=d.parentNode;s;s=s.parentNode)if(f.test(s.tagName)&&s.className&&e.test(s.className)){p=q;break}if(!p){d.className+=" prettyprinted";p=l.lang;if(!p){var p=m.match(r),C;if(!p&&(C=Z(d))&&x.test(C.tagName))p=C.className.match(r);p&&(p=p[1])}if(A.test(d.tagName))s=1;else var s=d.currentStyle,y=w.defaultView,s=(s=s?s.whiteSpace:y&&y.getComputedStyle?y.getComputedStyle(d,u).getPropertyValue("white-space"):0)&&"pre"===s.substring(0,3);y=l.linenums;if(!(y="true"===y||+y))y=(y=m.match(/\blinenums\b(?::(\d+))?/))?
y[1]&&y[1].length?+y[1]:q:E;y&&O(d,y,s);v={h:p,c:d,j:y,i:s};P(v)}}}k<t.length?setTimeout(g,250):"function"===typeof b&&b()}for(var c=d||document.body,w=c.ownerDocument||document,c=[c.getElementsByTagName("pre"),c.getElementsByTagName("code"),c.getElementsByTagName("xmp")],t=[],p=0;p<c.length;++p)for(var l=0,m=c[p].length;l<m;++l)t.push(c[p][l]);var c=u,a=Date;a.now||(a={now:function(){return+new Date}});var k=0,v,r=/\blang(?:uage)?-([\w.]+)(?!\S)/,e=/\bprettyprint\b/,z=/\bprettyprinted\b/,A=/pre|xmp/i,
x=/^code$/i,f=/^(?:pre|code|xmp)$/i,h={};g()}};"function"===typeof define&&define.amd&&define("google-code-prettify",[],function(){return ca})})();}()