<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[23383] trunk/wp-includes: Update Underscore to version 1.4.4.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg > ul, #logmsg > ol { margin-left: 0; margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://core.trac.wordpress.org/changeset/23383">23383</a></dd>
<dt>Author</dt> <dd>markjaquith</dd>
<dt>Date</dt> <dd>2013-02-04 06:40:21 +0000 (Mon, 04 Feb 2013)</dd>
</dl>

<h3>Log Message</h3>
<pre>Update Underscore to version 1.4.4. see <a href="http://core.trac.wordpress.org/ticket/23262">#23262</a></pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkwpincludesjsunderscoreminjs">trunk/wp-includes/js/underscore.min.js</a></li>
<li><a href="#trunkwpincludesscriptloaderphp">trunk/wp-includes/script-loader.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkwpincludesjsunderscoreminjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/underscore.min.js (23382 => 23383)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/underscore.min.js        2013-02-03 07:03:27 UTC (rev 23382)
+++ trunk/wp-includes/js/underscore.min.js        2013-02-04 06:40:21 UTC (rev 23383)
</span><span class="lines">@@ -1,5 +1,5 @@
</span><del>-//     Underscore.js 1.4.1
</del><ins>+//     Underscore.js 1.4.4
</ins><span class="cx"> //     http://underscorejs.org
</span><del>-//     (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
</del><ins>+//     (c) 2009-2013 Jeremy Ashkenas, DocumentCloud Inc.
</ins><span class="cx"> //     Underscore may be freely distributed under the MIT license.
</span><del>-(function(){var e=this,t=e._,n={},r=Array.prototype,i=Object.prototype,s=Function.prototype,o=r.push,u=r.slice,a=r.concat,f=r.unshift,l=i.toString,c=i.hasOwnProperty,h=r.forEach,p=r.map,d=r.reduce,v=r.reduceRight,m=r.filter,g=r.every,y=r.some,b=r.indexOf,w=r.lastIndexOf,E=Array.isArray,S=Object.keys,x=s.bind,T=function(e){if(e instanceof T)return e;if(!(this instanceof T))return new T(e);this._wrapped=e};typeof exports!=&quot;undefined&quot;?(typeof module!=&quot;undefined&quot;&amp;&amp;module.exports&amp;&amp;(exports=module.exports=T),exports._=T):e._=T,T.VERSION=&quot;1.4.1&quot;;var N=T.each=T.forEach=function(e,t,r){if(h&amp;&amp;e.forEach===h)e.forEach(t,r);else if(e.length===+e.length){for(var i=0,s=e.length;i&lt;s;i++)if(t.call(r,e[i],i,e)===n)return}else for(var o in e)if(T.has(e,o)&amp;&amp;t.call(r,e[o],o,e)===n)return};T.map=T.collect=function(e,t,n){var r=[];return p&amp;&amp;e.map===p?e.map(t,n):(N(e,function(e,i,s){r[r.length]=t.call(n,e,i,s)}),r)
 },T.reduce=T.foldl=T.inject=function(e,t,n,r){var i=arguments.length&gt;2;if(d&amp;&amp;e.reduce===d)return r&amp;&amp;(t=T.bind(t,r)),i?e.reduce(t,n):e.reduce(t);N(e,function(e,s,o){i?n=t.call(r,n,e,s,o):(n=e,i=!0)});if(!i)throw new TypeError(&quot;Reduce of empty array with no initial value&quot;);return n},T.reduceRight=T.foldr=function(e,t,n,r){var i=arguments.length&gt;2;if(v&amp;&amp;e.reduceRight===v)return r&amp;&amp;(t=T.bind(t,r)),arguments.length&gt;2?e.reduceRight(t,n):e.reduceRight(t);var s=e.length;if(s!==+s){var o=T.keys(e);s=o.length}N(e,function(u,a,f){a=o?o[--s]:--s,i?n=t.call(r,n,e[a],a,f):(n=e[a],i=!0)});if(!i)throw new TypeError(&quot;Reduce of empty array with no initial value&quot;);return n},T.find=T.detect=function(e,t,n){var r;return C(e,function(e,i,s){if(t.call(n,e,i,s))return r=e,!0}),r},T.filter=T.select=function(e,t,n){var r=[];return m&amp;&amp;e.filter===m?e.filter(t,n):(N(e,function(e,i,s){t.call(n,e,i,s)&amp;&amp;(r[r.length]=e)}),r)},T.rej
 ect=function(e,t,n){var r=[];return N(e,function(e,i,s){t.call(n,e,i,s)||(r[r.length]=e)}),r},T.every=T.all=function(e,t,r){t||(t=T.identity);var i=!0;return g&amp;&amp;e.every===g?e.every(t,r):(N(e,function(e,s,o){if(!(i=i&amp;&amp;t.call(r,e,s,o)))return n}),!!i)};var C=T.some=T.any=function(e,t,r){t||(t=T.identity);var i=!1;return y&amp;&amp;e.some===y?e.some(t,r):(N(e,function(e,s,o){if(i||(i=t.call(r,e,s,o)))return n}),!!i)};T.contains=T.include=function(e,t){var n=!1;return b&amp;&amp;e.indexOf===b?e.indexOf(t)!=-1:(n=C(e,function(e){return e===t}),n)},T.invoke=function(e,t){var n=u.call(arguments,2);return T.map(e,function(e){return(T.isFunction(t)?t:e[t]).apply(e,n)})},T.pluck=function(e,t){return T.map(e,function(e){return e[t]})},T.where=function(e,t){return T.isEmpty(t)?[]:T.filter(e,function(e){for(var n in t)if(t[n]!==e[n])return!1;return!0})},T.max=function(e,t,n){if(!t&amp;&amp;T.isArray(e)&amp;&amp;e[0]===+e[0]&amp;&amp;e.length&lt;65535)return Math.max.apply
 (Math,e);if(!t&amp;&amp;T.isEmpty(e))return-Infinity;var r={computed:-Infinity};return N(e,function(e,i,s){var o=t?t.call(n,e,i,s):e;o&gt;=r.computed&amp;&amp;(r={value:e,computed:o})}),r.value},T.min=function(e,t,n){if(!t&amp;&amp;T.isArray(e)&amp;&amp;e[0]===+e[0]&amp;&amp;e.length&lt;65535)return Math.min.apply(Math,e);if(!t&amp;&amp;T.isEmpty(e))return Infinity;var r={computed:Infinity};return N(e,function(e,i,s){var o=t?t.call(n,e,i,s):e;o&lt;r.computed&amp;&amp;(r={value:e,computed:o})}),r.value},T.shuffle=function(e){var t,n=0,r=[];return N(e,function(e){t=T.random(n++),r[n-1]=r[t],r[t]=e}),r};var k=function(e){return T.isFunction(e)?e:function(t){return t[e]}};T.sortBy=function(e,t,n){var r=k(t);return T.pluck(T.map(e,function(e,t,i){return{value:e,index:t,criteria:r.call(n,e,t,i)}}).sort(function(e,t){var n=e.criteria,r=t.criteria;if(n!==r){if(n&gt;r||n===void 0)return 1;if(n&lt;r||r===void 0)return-1}return e.index&lt;t.index?-1:1}),&quot;value&quot;)};var L=functi
 on(e,t,n,r){var i={},s=k(t);return N(e,function(t,o){var u=s.call(n,t,o,e);r(i,u,t)}),i};T.groupBy=function(e,t,n){return L(e,t,n,function(e,t,n){(T.has(e,t)?e[t]:e[t]=[]).push(n)})},T.countBy=function(e,t,n){return L(e,t,n,function(e,t,n){T.has(e,t)||(e[t]=0),e[t]++})},T.sortedIndex=function(e,t,n,r){n=n==null?T.identity:k(n);var i=n.call(r,t),s=0,o=e.length;while(s&lt;o){var u=s+o&gt;&gt;&gt;1;n.call(r,e[u])&lt;i?s=u+1:o=u}return s},T.toArray=function(e){return e?e.length===+e.length?u.call(e):T.values(e):[]},T.size=function(e){return e.length===+e.length?e.length:T.keys(e).length},T.first=T.head=T.take=function(e,t,n){return t!=null&amp;&amp;!n?u.call(e,0,t):e[0]},T.initial=function(e,t,n){return u.call(e,0,e.length-(t==null||n?1:t))},T.last=function(e,t,n){return t!=null&amp;&amp;!n?u.call(e,Math.max(e.length-t,0)):e[e.length-1]},T.rest=T.tail=T.drop=function(e,t,n){return u.call(e,t==null||n?1:t)},T.compact=function(e){return T.filter(e,function(e){return!!e})};var A=fu
 nction(e,t,n){return N(e,function(e){T.isArray(e)?t?o.apply(n,e):A(e,t,n):n.push(e)}),n};T.flatten=function(e,t){return A(e,t,[])},T.without=function(e){return T.difference(e,u.call(arguments,1))},T.uniq=T.unique=function(e,t,n,r){var i=n?T.map(e,n,r):e,s=[],o=[];return N(i,function(n,r){if(t?!r||o[o.length-1]!==n:!T.contains(o,n))o.push(n),s.push(e[r])}),s},T.union=function(){return T.uniq(a.apply(r,arguments))},T.intersection=function(e){var t=u.call(arguments,1);return T.filter(T.uniq(e),function(e){return T.every(t,function(t){return T.indexOf(t,e)&gt;=0})})},T.difference=function(e){var t=a.apply(r,u.call(arguments,1));return T.filter(e,function(e){return!T.contains(t,e)})},T.zip=function(){var e=u.call(arguments),t=T.max(T.pluck(e,&quot;length&quot;)),n=new Array(t);for(var r=0;r&lt;t;r++)n[r]=T.pluck(e,&quot;&quot;+r);return n},T.object=function(e,t){var n={};for(var r=0,i=e.length;r&lt;i;r++)t?n[e[r]]=t[r]:n[e[r][0]]=e[r][1];return n},T.indexOf=function(e,t,n){var r=
 0,i=e.length;if(n){if(typeof n!=&quot;number&quot;)return r=T.sortedIndex(e,t),e[r]===t?r:-1;r=n&lt;0?Math.max(0,i+n):n}if(b&amp;&amp;e.indexOf===b)return e.indexOf(t,n);for(;r&lt;i;r++)if(e[r]===t)return r;return-1},T.lastIndexOf=function(e,t,n){var r=n!=null;if(w&amp;&amp;e.lastIndexOf===w)return r?e.lastIndexOf(t,n):e.lastIndexOf(t);var i=r?n:e.length;while(i--)if(e[i]===t)return i;return-1},T.range=function(e,t,n){arguments.length&lt;=1&amp;&amp;(t=e||0,e=0),n=arguments[2]||1;var r=Math.max(Math.ceil((t-e)/n),0),i=0,s=new Array(r);while(i&lt;r)s[i++]=e,e+=n;return s};var O=function(){};T.bind=function(t,n){var r,i;if(t.bind===x&amp;&amp;x)return x.apply(t,u.call(arguments,1));if(!T.isFunction(t))throw new TypeError;return i=u.call(arguments,2),r=function(){if(this instanceof r){O.prototype=t.prototype;var e=new O,s=t.apply(e,i.concat(u.call(arguments)));return Object(s)===s?s:e}return t.apply(n,i.concat(u.call(arguments)))}},T.bindAll=function(e){var t=u.call(arguments,1
 );return t.length==0&amp;&amp;(t=T.functions(e)),N(t,function(t){e[t]=T.bind(e[t],e)}),e},T.memoize=function(e,t){var n={};return t||(t=T.identity),function(){var r=t.apply(this,arguments);return T.has(n,r)?n[r]:n[r]=e.apply(this,arguments)}},T.delay=function(e,t){var n=u.call(arguments,2);return setTimeout(function(){return e.apply(null,n)},t)},T.defer=function(e){return T.delay.apply(T,[e,1].concat(u.call(arguments,1)))},T.throttle=function(e,t){var n,r,i,s,o,u,a=T.debounce(function(){o=s=!1},t);return function(){n=this,r=arguments;var f=function(){i=null,o&amp;&amp;(u=e.apply(n,r)),a()};return i||(i=setTimeout(f,t)),s?o=!0:(s=!0,u=e.apply(n,r)),a(),u}},T.debounce=function(e,t,n){var r,i;return function(){var s=this,o=arguments,u=function(){r=null,n||(i=e.apply(s,o))},a=n&amp;&amp;!r;return clearTimeout(r),r=setTimeout(u,t),a&amp;&amp;(i=e.apply(s,o)),i}},T.once=function(e){var t=!1,n;return function(){return t?n:(t=!0,n=e.apply(this,arguments),e=null,n)}},T.wrap=function(
 e,t){return function(){var n=[e];return o.apply(n,arguments),t.apply(this,n)}},T.compose=function(){var e=arguments;return function(){var t=arguments;for(var n=e.length-1;n&gt;=0;n--)t=[e[n].apply(this,t)];return t[0]}},T.after=function(e,t){return e&lt;=0?t():function(){if(--e&lt;1)return t.apply(this,arguments)}},T.keys=S||function(e){if(e!==Object(e))throw new TypeError(&quot;Invalid object&quot;);var t=[];for(var n in e)T.has(e,n)&amp;&amp;(t[t.length]=n);return t},T.values=function(e){var t=[];for(var n in e)T.has(e,n)&amp;&amp;t.push(e[n]);return t},T.pairs=function(e){var t=[];for(var n in e)T.has(e,n)&amp;&amp;t.push([n,e[n]]);return t},T.invert=function(e){var t={};for(var n in e)T.has(e,n)&amp;&amp;(t[e[n]]=n);return t},T.functions=T.methods=function(e){var t=[];for(var n in e)T.isFunction(e[n])&amp;&amp;t.push(n);return t.sort()},T.extend=function(e){return N(u.call(arguments,1),function(t){for(var n in t)e[n]=t[n]}),e},T.pick=function(e){var t={},n=a.apply(r,u.ca
 ll(arguments,1));return N(n,function(n){n in e&amp;&amp;(t[n]=e[n])}),t},T.omit=function(e){var t={},n=a.apply(r,u.call(arguments,1));for(var i in e)T.contains(n,i)||(t[i]=e[i]);return t},T.defaults=function(e){return N(u.call(arguments,1),function(t){for(var n in t)e[n]==null&amp;&amp;(e[n]=t[n])}),e},T.clone=function(e){return T.isObject(e)?T.isArray(e)?e.slice():T.extend({},e):e},T.tap=function(e,t){return t(e),e};var M=function(e,t,n,r){if(e===t)return e!==0||1/e==1/t;if(e==null||t==null)return e===t;e instanceof T&amp;&amp;(e=e._wrapped),t instanceof T&amp;&amp;(t=t._wrapped);var i=l.call(e);if(i!=l.call(t))return!1;switch(i){case&quot;[object String]&quot;:return e==String(t);case&quot;[object Number]&quot;:return e!=+e?t!=+t:e==0?1/e==1/t:e==+t;case&quot;[object Date]&quot;:case&quot;[object Boolean]&quot;:return+e==+t;case&quot;[object RegExp]&quot;:return e.source==t.source&amp;&amp;e.global==t.global&amp;&amp;e.multiline==t.multiline&amp;&amp;e.ignoreCase==t.ignore
 Case}if(typeof e!=&quot;object&quot;||typeof t!=&quot;object&quot;)return!1;var s=n.length;while(s--)if(n[s]==e)return r[s]==t;n.push(e),r.push(t);var o=0,u=!0;if(i==&quot;[object Array]&quot;){o=e.length,u=o==t.length;if(u)while(o--)if(!(u=M(e[o],t[o],n,r)))break}else{var a=e.constructor,f=t.constructor;if(a!==f&amp;&amp;!(T.isFunction(a)&amp;&amp;a instanceof a&amp;&amp;T.isFunction(f)&amp;&amp;f instanceof f))return!1;for(var c in e)if(T.has(e,c)){o++;if(!(u=T.has(t,c)&amp;&amp;M(e[c],t[c],n,r)))break}if(u){for(c in t)if(T.has(t,c)&amp;&amp;!(o--))break;u=!o}}return n.pop(),r.pop(),u};T.isEqual=function(e,t){return M(e,t,[],[])},T.isEmpty=function(e){if(e==null)return!0;if(T.isArray(e)||T.isString(e))return e.length===0;for(var t in e)if(T.has(e,t))return!1;return!0},T.isElement=function(e){return!!e&amp;&amp;e.nodeType===1},T.isArray=E||function(e){return l.call(e)==&quot;[object Array]&quot;},T.isObject=function(e){return e===Object(e)},N([&quot;Arguments&quot;,&quot;Fu
 nction&quot;,&quot;String&quot;,&quot;Number&quot;,&quot;Date&quot;,&quot;RegExp&quot;],function(e){T[&quot;is&quot;+e]=function(t){return l.call(t)==&quot;[object &quot;+e+&quot;]&quot;}}),T.isArguments(arguments)||(T.isArguments=function(e){return!!e&amp;&amp;!!T.has(e,&quot;callee&quot;)}),typeof /./!=&quot;function&quot;&amp;&amp;(T.isFunction=function(e){return typeof e==&quot;function&quot;}),T.isFinite=function(e){return T.isNumber(e)&amp;&amp;isFinite(e)},T.isNaN=function(e){return T.isNumber(e)&amp;&amp;e!=+e},T.isBoolean=function(e){return e===!0||e===!1||l.call(e)==&quot;[object Boolean]&quot;},T.isNull=function(e){return e===null},T.isUndefined=function(e){return e===void 0},T.has=function(e,t){return c.call(e,t)},T.noConflict=function(){return e._=t,this},T.identity=function(e){return e},T.times=function(e,t,n){for(var r=0;r&lt;e;r++)t.call(n,r)},T.random=function(e,t){return t==null&amp;&amp;(t=e,e=0),e+(0|Math.random()*(t-e+1))};var _={escape:{&quot;&amp;&quot
 ;:&quot;&amp;amp;&quot;,&quot;&lt;&quot;:&quot;&amp;lt;&quot;,&quot;&gt;&quot;:&quot;&amp;gt;&quot;,'&quot;':&quot;&amp;quot;&quot;,&quot;'&quot;:&quot;&amp;#x27;&quot;,&quot;/&quot;:&quot;&amp;#x2F;&quot;}};_.unescape=T.invert(_.escape);var D={escape:new RegExp(&quot;[&quot;+T.keys(_.escape).join(&quot;&quot;)+&quot;]&quot;,&quot;g&quot;),unescape:new RegExp(&quot;(&quot;+T.keys(_.unescape).join(&quot;|&quot;)+&quot;)&quot;,&quot;g&quot;)};T.each([&quot;escape&quot;,&quot;unescape&quot;],function(e){T[e]=function(t){return t==null?&quot;&quot;:(&quot;&quot;+t).replace(D[e],function(t){return _[e][t]})}}),T.result=function(e,t){if(e==null)return null;var n=e[t];return T.isFunction(n)?n.call(e):n},T.mixin=function(e){N(T.functions(e),function(t){var n=T[t]=e[t];T.prototype[t]=function(){var e=[this._wrapped];return o.apply(e,arguments),F.call(this,n.apply(T,e))}})};var P=0;T.uniqueId=function(e){var t=P++;return e?e+t:t},T.templateSettings={evaluate:/&lt;%([\s\S]+?)%&gt;/g,in
 terpolate:/&lt;%=([\s\S]+?)%&gt;/g,escape:/&lt;%-([\s\S]+?)%&gt;/g};var H=/(.)^/,B={&quot;'&quot;:&quot;'&quot;,&quot;\\&quot;:&quot;\\&quot;,&quot;\r&quot;:&quot;r&quot;,&quot;\n&quot;:&quot;n&quot;,&quot;        &quot;:&quot;t&quot;,&quot;\u2028&quot;:&quot;u2028&quot;,&quot;\u2029&quot;:&quot;u2029&quot;},j=/\\|'|\r|\n|\t|\u2028|\u2029/g;T.template=function(e,t,n){n=T.defaults({},n,T.templateSettings);var r=new RegExp([(n.escape||H).source,(n.interpolate||H).source,(n.evaluate||H).source].join(&quot;|&quot;)+&quot;|$&quot;,&quot;g&quot;),i=0,s=&quot;__p+='&quot;;e.replace(r,function(t,n,r,o,u){s+=e.slice(i,u).replace(j,function(e){return&quot;\\&quot;+B[e]}),s+=n?&quot;'+\n((__t=(&quot;+n+&quot;))==null?'':_.escape(__t))+\n'&quot;:r?&quot;'+\n((__t=(&quot;+r+&quot;))==null?'':__t)+\n'&quot;:o?&quot;';\n&quot;+o+&quot;\n__p+='&quot;:&quot;&quot;,i=u+t.length}),s+=&quot;';\n&quot;,n.variable||(s=&quot;with(obj||{}){\n&quot;+s+&quot;}\n&quot;),s=&quot;var __t,__p='',__j=Array.proto
 type.join,print=function(){__p+=__j.call(arguments,'');};\n&quot;+s+&quot;return __p;\n&quot;;try{var o=new Function(n.variable||&quot;obj&quot;,&quot;_&quot;,s)}catch(u){throw u.source=s,u}if(t)return o(t,T);var a=function(e){return o.call(this,e,T)};return a.source=&quot;function(&quot;+(n.variable||&quot;obj&quot;)+&quot;){\n&quot;+s+&quot;}&quot;,a},T.chain=function(e){return T(e).chain()};var F=function(e){return this._chain?T(e).chain():e};T.mixin(T),N([&quot;pop&quot;,&quot;push&quot;,&quot;reverse&quot;,&quot;shift&quot;,&quot;sort&quot;,&quot;splice&quot;,&quot;unshift&quot;],function(e){var t=r[e];T.prototype[e]=function(){var n=this._wrapped;return t.apply(n,arguments),(e==&quot;shift&quot;||e==&quot;splice&quot;)&amp;&amp;n.length===0&amp;&amp;delete n[0],F.call(this,n)}}),N([&quot;concat&quot;,&quot;join&quot;,&quot;slice&quot;],function(e){var t=r[e];T.prototype[e]=function(){return F.call(this,t.apply(this._wrapped,arguments))}}),T.extend(T.prototype,{chain:fu
 nction(){return this._chain=!0,this},value:function(){return this._wrapped}})}).call(this);
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(){var n=this,t=n._,r={},e=Array.prototype,u=Object.prototype,i=Function.prototype,a=e.push,o=e.slice,c=e.concat,l=u.toString,f=u.hasOwnProperty,s=e.forEach,p=e.map,h=e.reduce,v=e.reduceRight,d=e.filter,g=e.every,m=e.some,y=e.indexOf,b=e.lastIndexOf,x=Array.isArray,_=Object.keys,j=i.bind,w=function(n){return n instanceof w?n:this instanceof w?(this._wrapped=n,void 0):new w(n)};&quot;undefined&quot;!=typeof exports?(&quot;undefined&quot;!=typeof module&amp;&amp;module.exports&amp;&amp;(exports=module.exports=w),exports._=w):n._=w,w.VERSION=&quot;1.4.4&quot;;var A=w.each=w.forEach=function(n,t,e){if(null!=n)if(s&amp;&amp;n.forEach===s)n.forEach(t,e);else if(n.length===+n.length){for(var u=0,i=n.length;i&gt;u;u++)if(t.call(e,n[u],u,n)===r)return}else for(var a in n)if(w.has(n,a)&amp;&amp;t.call(e,n[a],a,n)===r)return};w.map=w.collect=function(n,t,r){var e=[];return null==n?e:p&amp;&amp;n.map===p?n.map(t,r):(A(n,function(n,u,i){e[e.length]=t.call(r,n,u,i)}),
 e)};var O=&quot;Reduce of empty array with no initial value&quot;;w.reduce=w.foldl=w.inject=function(n,t,r,e){var u=arguments.length&gt;2;if(null==n&amp;&amp;(n=[]),h&amp;&amp;n.reduce===h)return e&amp;&amp;(t=w.bind(t,e)),u?n.reduce(t,r):n.reduce(t);if(A(n,function(n,i,a){u?r=t.call(e,r,n,i,a):(r=n,u=!0)}),!u)throw new TypeError(O);return r},w.reduceRight=w.foldr=function(n,t,r,e){var u=arguments.length&gt;2;if(null==n&amp;&amp;(n=[]),v&amp;&amp;n.reduceRight===v)return e&amp;&amp;(t=w.bind(t,e)),u?n.reduceRight(t,r):n.reduceRight(t);var i=n.length;if(i!==+i){var a=w.keys(n);i=a.length}if(A(n,function(o,c,l){c=a?a[--i]:--i,u?r=t.call(e,r,n[c],c,l):(r=n[c],u=!0)}),!u)throw new TypeError(O);return r},w.find=w.detect=function(n,t,r){var e;return E(n,function(n,u,i){return t.call(r,n,u,i)?(e=n,!0):void 0}),e},w.filter=w.select=function(n,t,r){var e=[];return null==n?e:d&amp;&amp;n.filter===d?n.filter(t,r):(A(n,function(n,u,i){t.call(r,n,u,i)&amp;&amp;(e[e.length]=n)}),e)},w.rej
 ect=function(n,t,r){return w.filter(n,function(n,e,u){return!t.call(r,n,e,u)},r)},w.every=w.all=function(n,t,e){t||(t=w.identity);var u=!0;return null==n?u:g&amp;&amp;n.every===g?n.every(t,e):(A(n,function(n,i,a){return(u=u&amp;&amp;t.call(e,n,i,a))?void 0:r}),!!u)};var E=w.some=w.any=function(n,t,e){t||(t=w.identity);var u=!1;return null==n?u:m&amp;&amp;n.some===m?n.some(t,e):(A(n,function(n,i,a){return u||(u=t.call(e,n,i,a))?r:void 0}),!!u)};w.contains=w.include=function(n,t){return null==n?!1:y&amp;&amp;n.indexOf===y?n.indexOf(t)!=-1:E(n,function(n){return n===t})},w.invoke=function(n,t){var r=o.call(arguments,2),e=w.isFunction(t);return w.map(n,function(n){return(e?t:n[t]).apply(n,r)})},w.pluck=function(n,t){return w.map(n,function(n){return n[t]})},w.where=function(n,t,r){return w.isEmpty(t)?r?null:[]:w[r?&quot;find&quot;:&quot;filter&quot;](n,function(n){for(var r in t)if(t[r]!==n[r])return!1;return!0})},w.findWhere=function(n,t){return w.where(n,t,!0)},w.max=function(
 n,t,r){if(!t&amp;&amp;w.isArray(n)&amp;&amp;n[0]===+n[0]&amp;&amp;65535&gt;n.length)return Math.max.apply(Math,n);if(!t&amp;&amp;w.isEmpty(n))return-1/0;var e={computed:-1/0,value:-1/0};return A(n,function(n,u,i){var a=t?t.call(r,n,u,i):n;a&gt;=e.computed&amp;&amp;(e={value:n,computed:a})}),e.value},w.min=function(n,t,r){if(!t&amp;&amp;w.isArray(n)&amp;&amp;n[0]===+n[0]&amp;&amp;65535&gt;n.length)return Math.min.apply(Math,n);if(!t&amp;&amp;w.isEmpty(n))return 1/0;var e={computed:1/0,value:1/0};return A(n,function(n,u,i){var a=t?t.call(r,n,u,i):n;e.computed&gt;a&amp;&amp;(e={value:n,computed:a})}),e.value},w.shuffle=function(n){var t,r=0,e=[];return A(n,function(n){t=w.random(r++),e[r-1]=e[t],e[t]=n}),e};var k=function(n){return w.isFunction(n)?n:function(t){return t[n]}};w.sortBy=function(n,t,r){var e=k(t);return w.pluck(w.map(n,function(n,t,u){return{value:n,index:t,criteria:e.call(r,n,t,u)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(r&gt;e||r===void 0
 )return 1;if(e&gt;r||e===void 0)return-1}return n.index&lt;t.index?-1:1}),&quot;value&quot;)};var F=function(n,t,r,e){var u={},i=k(t||w.identity);return A(n,function(t,a){var o=i.call(r,t,a,n);e(u,o,t)}),u};w.groupBy=function(n,t,r){return F(n,t,r,function(n,t,r){(w.has(n,t)?n[t]:n[t]=[]).push(r)})},w.countBy=function(n,t,r){return F(n,t,r,function(n,t){w.has(n,t)||(n[t]=0),n[t]++})},w.sortedIndex=function(n,t,r,e){r=null==r?w.identity:k(r);for(var u=r.call(e,t),i=0,a=n.length;a&gt;i;){var o=i+a&gt;&gt;&gt;1;u&gt;r.call(e,n[o])?i=o+1:a=o}return i},w.toArray=function(n){return n?w.isArray(n)?o.call(n):n.length===+n.length?w.map(n,w.identity):w.values(n):[]},w.size=function(n){return null==n?0:n.length===+n.length?n.length:w.keys(n).length},w.first=w.head=w.take=function(n,t,r){return null==n?void 0:null==t||r?n[0]:o.call(n,0,t)},w.initial=function(n,t,r){return o.call(n,0,n.length-(null==t||r?1:t))},w.last=function(n,t,r){return null==n?void 0:null==t||r?n[n.length-1]:o.call(
 n,Math.max(n.length-t,0))},w.rest=w.tail=w.drop=function(n,t,r){return o.call(n,null==t||r?1:t)},w.compact=function(n){return w.filter(n,w.identity)};var R=function(n,t,r){return A(n,function(n){w.isArray(n)?t?a.apply(r,n):R(n,t,r):r.push(n)}),r};w.flatten=function(n,t){return R(n,t,[])},w.without=function(n){return w.difference(n,o.call(arguments,1))},w.uniq=w.unique=function(n,t,r,e){w.isFunction(t)&amp;&amp;(e=r,r=t,t=!1);var u=r?w.map(n,r,e):n,i=[],a=[];return A(u,function(r,e){(t?e&amp;&amp;a[a.length-1]===r:w.contains(a,r))||(a.push(r),i.push(n[e]))}),i},w.union=function(){return w.uniq(c.apply(e,arguments))},w.intersection=function(n){var t=o.call(arguments,1);return w.filter(w.uniq(n),function(n){return w.every(t,function(t){return w.indexOf(t,n)&gt;=0})})},w.difference=function(n){var t=c.apply(e,o.call(arguments,1));return w.filter(n,function(n){return!w.contains(t,n)})},w.zip=function(){for(var n=o.call(arguments),t=w.max(w.pluck(n,&quot;length&quot;)),r=Array(t),
 e=0;t&gt;e;e++)r[e]=w.pluck(n,&quot;&quot;+e);return r},w.object=function(n,t){if(null==n)return{};for(var r={},e=0,u=n.length;u&gt;e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},w.indexOf=function(n,t,r){if(null==n)return-1;var e=0,u=n.length;if(r){if(&quot;number&quot;!=typeof r)return e=w.sortedIndex(n,t),n[e]===t?e:-1;e=0&gt;r?Math.max(0,u+r):r}if(y&amp;&amp;n.indexOf===y)return n.indexOf(t,r);for(;u&gt;e;e++)if(n[e]===t)return e;return-1},w.lastIndexOf=function(n,t,r){if(null==n)return-1;var e=null!=r;if(b&amp;&amp;n.lastIndexOf===b)return e?n.lastIndexOf(t,r):n.lastIndexOf(t);for(var u=e?r:n.length;u--;)if(n[u]===t)return u;return-1},w.range=function(n,t,r){1&gt;=arguments.length&amp;&amp;(t=n||0,n=0),r=arguments[2]||1;for(var e=Math.max(Math.ceil((t-n)/r),0),u=0,i=Array(e);e&gt;u;)i[u++]=n,n+=r;return i},w.bind=function(n,t){if(n.bind===j&amp;&amp;j)return j.apply(n,o.call(arguments,1));var r=o.call(arguments,2);return function(){return n.apply(t,r.concat(o.call(ar
 guments)))}},w.partial=function(n){var t=o.call(arguments,1);return function(){return n.apply(this,t.concat(o.call(arguments)))}},w.bindAll=function(n){var t=o.call(arguments,1);return 0===t.length&amp;&amp;(t=w.functions(n)),A(t,function(t){n[t]=w.bind(n[t],n)}),n},w.memoize=function(n,t){var r={};return t||(t=w.identity),function(){var e=t.apply(this,arguments);return w.has(r,e)?r[e]:r[e]=n.apply(this,arguments)}},w.delay=function(n,t){var r=o.call(arguments,2);return setTimeout(function(){return n.apply(null,r)},t)},w.defer=function(n){return w.delay.apply(w,[n,1].concat(o.call(arguments,1)))},w.throttle=function(n,t){var r,e,u,i,a=0,o=function(){a=new Date,u=null,i=n.apply(r,e)};return function(){var c=new Date,l=t-(c-a);return r=this,e=arguments,0&gt;=l?(clearTimeout(u),u=null,a=c,i=n.apply(r,e)):u||(u=setTimeout(o,l)),i}},w.debounce=function(n,t,r){var e,u;return function(){var i=this,a=arguments,o=function(){e=null,r||(u=n.apply(i,a))},c=r&amp;&amp;!e;return clearTime
 out(e),e=setTimeout(o,t),c&amp;&amp;(u=n.apply(i,a)),u}},w.once=function(n){var t,r=!1;return function(){return r?t:(r=!0,t=n.apply(this,arguments),n=null,t)}},w.wrap=function(n,t){return function(){var r=[n];return a.apply(r,arguments),t.apply(this,r)}},w.compose=function(){var n=arguments;return function(){for(var t=arguments,r=n.length-1;r&gt;=0;r--)t=[n[r].apply(this,t)];return t[0]}},w.after=function(n,t){return 0&gt;=n?t():function(){return 1&gt;--n?t.apply(this,arguments):void 0}},w.keys=_||function(n){if(n!==Object(n))throw new TypeError(&quot;Invalid object&quot;);var t=[];for(var r in n)w.has(n,r)&amp;&amp;(t[t.length]=r);return t},w.values=function(n){var t=[];for(var r in n)w.has(n,r)&amp;&amp;t.push(n[r]);return t},w.pairs=function(n){var t=[];for(var r in n)w.has(n,r)&amp;&amp;t.push([r,n[r]]);return t},w.invert=function(n){var t={};for(var r in n)w.has(n,r)&amp;&amp;(t[n[r]]=r);return t},w.functions=w.methods=function(n){var t=[];for(var r in n)w.isFunction(n[
 r])&amp;&amp;t.push(r);return t.sort()},w.extend=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]=t[r]}),n},w.pick=function(n){var t={},r=c.apply(e,o.call(arguments,1));return A(r,function(r){r in n&amp;&amp;(t[r]=n[r])}),t},w.omit=function(n){var t={},r=c.apply(e,o.call(arguments,1));for(var u in n)w.contains(r,u)||(t[u]=n[u]);return t},w.defaults=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)null==n[r]&amp;&amp;(n[r]=t[r])}),n},w.clone=function(n){return w.isObject(n)?w.isArray(n)?n.slice():w.extend({},n):n},w.tap=function(n,t){return t(n),n};var I=function(n,t,r,e){if(n===t)return 0!==n||1/n==1/t;if(null==n||null==t)return n===t;n instanceof w&amp;&amp;(n=n._wrapped),t instanceof w&amp;&amp;(t=t._wrapped);var u=l.call(n);if(u!=l.call(t))return!1;switch(u){case&quot;[object String]&quot;:return n==t+&quot;&quot;;case&quot;[object Number]&quot;:return n!=+n?t!=+t:0==n?1/n==1/t:n==+t;case&quot;[object Date]&quot;:case&q
 uot;[object Boolean]&quot;:return+n==+t;case&quot;[object RegExp]&quot;:return n.source==t.source&amp;&amp;n.global==t.global&amp;&amp;n.multiline==t.multiline&amp;&amp;n.ignoreCase==t.ignoreCase}if(&quot;object&quot;!=typeof n||&quot;object&quot;!=typeof t)return!1;for(var i=r.length;i--;)if(r[i]==n)return e[i]==t;r.push(n),e.push(t);var a=0,o=!0;if(&quot;[object Array]&quot;==u){if(a=n.length,o=a==t.length)for(;a--&amp;&amp;(o=I(n[a],t[a],r,e)););}else{var c=n.constructor,f=t.constructor;if(c!==f&amp;&amp;!(w.isFunction(c)&amp;&amp;c instanceof c&amp;&amp;w.isFunction(f)&amp;&amp;f instanceof f))return!1;for(var s in n)if(w.has(n,s)&amp;&amp;(a++,!(o=w.has(t,s)&amp;&amp;I(n[s],t[s],r,e))))break;if(o){for(s in t)if(w.has(t,s)&amp;&amp;!a--)break;o=!a}}return r.pop(),e.pop(),o};w.isEqual=function(n,t){return I(n,t,[],[])},w.isEmpty=function(n){if(null==n)return!0;if(w.isArray(n)||w.isString(n))return 0===n.length;for(var t in n)if(w.has(n,t))return!1;return!0},w.isElement=fu
 nction(n){return!(!n||1!==n.nodeType)},w.isArray=x||function(n){return&quot;[object Array]&quot;==l.call(n)},w.isObject=function(n){return n===Object(n)},A([&quot;Arguments&quot;,&quot;Function&quot;,&quot;String&quot;,&quot;Number&quot;,&quot;Date&quot;,&quot;RegExp&quot;],function(n){w[&quot;is&quot;+n]=function(t){return l.call(t)==&quot;[object &quot;+n+&quot;]&quot;}}),w.isArguments(arguments)||(w.isArguments=function(n){return!(!n||!w.has(n,&quot;callee&quot;))}),&quot;function&quot;!=typeof/./&amp;&amp;(w.isFunction=function(n){return&quot;function&quot;==typeof n}),w.isFinite=function(n){return isFinite(n)&amp;&amp;!isNaN(parseFloat(n))},w.isNaN=function(n){return w.isNumber(n)&amp;&amp;n!=+n},w.isBoolean=function(n){return n===!0||n===!1||&quot;[object Boolean]&quot;==l.call(n)},w.isNull=function(n){return null===n},w.isUndefined=function(n){return n===void 0},w.has=function(n,t){return f.call(n,t)},w.noConflict=function(){return n._=t,this},w.identity=function(n){r
 eturn n},w.times=function(n,t,r){for(var e=Array(n),u=0;n&gt;u;u++)e[u]=t.call(r,u);return e},w.random=function(n,t){return null==t&amp;&amp;(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))};var M={escape:{&quot;&amp;&quot;:&quot;&amp;amp;&quot;,&quot;&lt;&quot;:&quot;&amp;lt;&quot;,&quot;&gt;&quot;:&quot;&amp;gt;&quot;,'&quot;':&quot;&amp;quot;&quot;,&quot;'&quot;:&quot;&amp;#x27;&quot;,&quot;/&quot;:&quot;&amp;#x2F;&quot;}};M.unescape=w.invert(M.escape);var S={escape:RegExp(&quot;[&quot;+w.keys(M.escape).join(&quot;&quot;)+&quot;]&quot;,&quot;g&quot;),unescape:RegExp(&quot;(&quot;+w.keys(M.unescape).join(&quot;|&quot;)+&quot;)&quot;,&quot;g&quot;)};w.each([&quot;escape&quot;,&quot;unescape&quot;],function(n){w[n]=function(t){return null==t?&quot;&quot;:(&quot;&quot;+t).replace(S[n],function(t){return M[n][t]})}}),w.result=function(n,t){if(null==n)return null;var r=n[t];return w.isFunction(r)?r.call(n):r},w.mixin=function(n){A(w.functions(n),function(t){var r=w[t]=n[t];w.proto
 type[t]=function(){var n=[this._wrapped];return a.apply(n,arguments),D.call(this,r.apply(w,n))}})};var N=0;w.uniqueId=function(n){var t=++N+&quot;&quot;;return n?n+t:t},w.templateSettings={evaluate:/&lt;%([\s\S]+?)%&gt;/g,interpolate:/&lt;%=([\s\S]+?)%&gt;/g,escape:/&lt;%-([\s\S]+?)%&gt;/g};var T=/(.)^/,q={&quot;'&quot;:&quot;'&quot;,&quot;\\&quot;:&quot;\\&quot;,&quot;\r&quot;:&quot;r&quot;,&quot;\n&quot;:&quot;n&quot;,&quot;        &quot;:&quot;t&quot;,&quot;\u2028&quot;:&quot;u2028&quot;,&quot;\u2029&quot;:&quot;u2029&quot;},B=/\\|'|\r|\n|\t|\u2028|\u2029/g;w.template=function(n,t,r){var e;r=w.defaults({},r,w.templateSettings);var u=RegExp([(r.escape||T).source,(r.interpolate||T).source,(r.evaluate||T).source].join(&quot;|&quot;)+&quot;|$&quot;,&quot;g&quot;),i=0,a=&quot;__p+='&quot;;n.replace(u,function(t,r,e,u,o){return a+=n.slice(i,o).replace(B,function(n){return&quot;\\&quot;+q[n]}),r&amp;&amp;(a+=&quot;'+\n((__t=(&quot;+r+&quot;))==null?'':_.escape(__t))+\n'&quot;),e&amp;&a
 mp;(a+=&quot;'+\n((__t=(&quot;+e+&quot;))==null?'':__t)+\n'&quot;),u&amp;&amp;(a+=&quot;';\n&quot;+u+&quot;\n__p+='&quot;),i=o+t.length,t}),a+=&quot;';\n&quot;,r.variable||(a=&quot;with(obj||{}){\n&quot;+a+&quot;}\n&quot;),a=&quot;var __t,__p='',__j=Array.prototype.join,&quot;+&quot;print=function(){__p+=__j.call(arguments,'');};\n&quot;+a+&quot;return __p;\n&quot;;try{e=Function(r.variable||&quot;obj&quot;,&quot;_&quot;,a)}catch(o){throw o.source=a,o}if(t)return e(t,w);var c=function(n){return e.call(this,n,w)};return c.source=&quot;function(&quot;+(r.variable||&quot;obj&quot;)+&quot;){\n&quot;+a+&quot;}&quot;,c},w.chain=function(n){return w(n).chain()};var D=function(n){return this._chain?w(n).chain():n};w.mixin(w),A([&quot;pop&quot;,&quot;push&quot;,&quot;reverse&quot;,&quot;shift&quot;,&quot;sort&quot;,&quot;splice&quot;,&quot;unshift&quot;],function(n){var t=e[n];w.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),&quot;shift&quot;!=n&amp;&amp;&quo
 t;splice&quot;!=n||0!==r.length||delete r[0],D.call(this,r)}}),A([&quot;concat&quot;,&quot;join&quot;,&quot;slice&quot;],function(n){var t=e[n];w.prototype[n]=function(){return D.call(this,t.apply(this._wrapped,arguments))}}),w.extend(w.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}})}).call(this);
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesscriptloaderphp"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/script-loader.php (23382 => 23383)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/script-loader.php        2013-02-03 07:03:27 UTC (rev 23382)
+++ trunk/wp-includes/script-loader.php        2013-02-04 06:40:21 UTC (rev 23383)
</span><span class="lines">@@ -269,7 +269,7 @@
</span><span class="cx"> 
</span><span class="cx">         $scripts-&gt;add( 'json2', &quot;/wp-includes/js/json2$suffix.js&quot;, array(), '2011-02-23');
</span><span class="cx"> 
</span><del>-        $scripts-&gt;add( 'underscore', '/wp-includes/js/underscore.min.js', array(), '1.4.1', 1 );
</del><ins>+        $scripts-&gt;add( 'underscore', '/wp-includes/js/underscore.min.js', array(), '1.4.4', 1 );
</ins><span class="cx">         $scripts-&gt;add( 'backbone', '/wp-includes/js/backbone.min.js', array( 'underscore','jquery' ), '0.9.10', 1 );
</span><span class="cx"> 
</span><span class="cx">         $scripts-&gt;add( 'imgareaselect', &quot;/wp-includes/js/imgareaselect/jquery.imgareaselect$suffix.js&quot;, array('jquery'), '0.9.8', 1 );
</span></span></pre>
</div>
</div>

</body>
</html>