Hi,

here’s an updated debdiff; confirmed to work on sid.

diff -u prototypejs-1.7.1/debian/changelog prototypejs-1.7.1/debian/changelog
--- prototypejs-1.7.1/debian/changelog
+++ prototypejs-1.7.1/debian/changelog
@@ -1,3 +1,9 @@
+prototypejs (1.7.1-2.1) unstable; urgency=low
+
+  * reorder JSON regexp class to unbreak on Opera 9 (Closes: #647596)
+
+ -- Thorsten Glaser <[email protected]>  Tue, 28 May 2013 15:06:11 +0200
+
 prototypejs (1.7.1-2) unstable; urgency=low
 
   * fixed wrong symlinks to prototypejs (Closes: #709770)
only in patch2:
unchanged:
--- prototypejs-1.7.1.orig/prototype-1.7.1.js
+++ prototypejs-1.7.1/prototype-1.7.1.js
@@ -725,7 +725,7 @@
 
   function evalJSON(sanitize) {
     var json = this.unfilterJSON(),
-        cx = 
/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;
+        cx = 
/[\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff\u0000]/g;
     if (cx.test(json)) {
       json = json.replace(cx, function (a) {
         return '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);


Thanks for considering,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-314
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Sebastian Mancke


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to