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]

