(function e(t){var n=/\[([0-9]{5})\]/m;if(t.childNodes.length>0){for(var r=0;r<t.childNodes.length;r++){e(t.childNodes[r])}}if(3===t.nodeType&&n.test(t.nodeValue)){var i=t.nodeValue.match(n).pop(),s=document.createElement("a");s.appendChild(document.createTextNode(i));s.setAttribute("href","http://core.trac.wordpress.org/changeset/"+i+"/trunk");t.parentNode.insertBefore(s,t.nextSibling);t.parentNode.insertBefore(document.createTextNode(" ["),t.nextSibling);t.parentNode.insertBefore(document.createTextNode("]"),s.nextSibling);t.nodeValue=t.nodeValue.replace(n,"")}})(document.body)
( function traverse( node ) {