From 280452a41a1adfc234a00cf20f1ccd1fc4a3823c Mon Sep 17 00:00:00 2001 From: shrx Date: Wed, 2 Dec 2015 14:38:52 +0100 Subject: [PATCH] better handling of non-ASCII characters Fixes #44 --- jsawk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsawk b/jsawk index 05a26f7..6cb40ca 100755 --- a/jsawk +++ b/jsawk @@ -1132,7 +1132,7 @@ replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { }; window.json = function() { try { - return JSON.stringify.apply(window, arguments); + return decodeURIComponent(escape(JSON.stringify.apply(window, arguments))); } catch (e) { err("jsawk: JSON stringify error: "+e); quit(5);