add:     var text = text.replace(/\n/g, '\\n'); 
context:         parse: function (text) {            try {                return !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(                        text.replace(/"(\\.|[^"\\])*"/g, ''))) &&                    eval("(" + text + ")");            } catch (e) {                return false;            }        },
meta: 3249	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3249/173f97fa6bd3f74a118b3bac24cde412fc02a68c/json.js/buggy/lib/js/json.js