1jQuery.fn.highlight=function(e){function i(e,r){var t=0;if(3==e.nodeType){var n,d=e.data.toUpperCase(),a=0;if(d.indexOf(r)>=0?n=d.indexOf(r):d.indexOf(r.replace(String.fromCharCode(769),""))>=0?(r=r.replace(String.fromCharCode(769),""),n=d.indexOf(r)):d.replace(String.fromCharCode(769),"").indexOf(r.replace(String.fromCharCode(769),""))>=0&&(d=d.replace(String.fromCharCode(769),""),r=r.replace(String.fromCharCode(769),""),n=d.indexOf(r),a=1),void 0!=n&&n>=0){var h=document.createElement("mark");h.className="highlight";var o=e.splitText(n),l=(o.splitText(r.length+a),o.cloneNode(!0));h.appendChild(l),o.parentNode.replaceChild(h,o),t=1}}else if(1==e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName))for(var f=0;f<e.childNodes.length;++f)f+=i(e.childNodes[f],r);return t}return"undefined"!=typeof e&&null!==e&&""!=e?this.each(function(){i(this,e.toUpperCase())}):void 0},jQuery.fn.removeHighlight=function(){return this.find("mark.highlight").each(function(){with(this.parentNode.firstChild.nodeName,this.parentNode)replaceChild(this.firstChild,this),normalize()}).end()};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.