Author: knopp
Date: Tue Feb 16 22:21:28 2010
New Revision: 910730
URL: http://svn.apache.org/viewvc?rev=910730&view=rev
Log:
faster
Modified:
wicket/sandbox/knopp/experimental/wicket/src/main/java/org/apache/_wicket/ajax/js/wicket-ajax-ng.js
Modified:
wicket/sandbox/knopp/experimental/wicket/src/main/java/org/apache/_wicket/ajax/js/wicket-ajax-ng.js
URL:
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket/src/main/java/org/apache/_wicket/ajax/js/wicket-ajax-ng.js?rev=910730&r1=910729&r2=910730&view=diff
==============================================================================
---
wicket/sandbox/knopp/experimental/wicket/src/main/java/org/apache/_wicket/ajax/js/wicket-ajax-ng.js
(original)
+++
wicket/sandbox/knopp/experimental/wicket/src/main/java/org/apache/_wicket/ajax/js/wicket-ajax-ng.js
Tue Feb 16 22:21:28 2010
@@ -128,13 +128,8 @@
var replaceAll = function(str, from, to)
{
- var idx = str.indexOf(from);
- while (idx > -1)
- {
- str = str.replace(from, to);
- idx = str.indexOf(from);
- }
- return str;
+ eval('var regex = /' + from.replace( /\W/g ,'\\$&' ) + '/g ;');
+ return str.replace(regex,to);
}
/*