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);
        }
        
        /*


Reply via email to