From af7d813a2a45e84dc6a3b49d04eee224237a9d96 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 8 Apr 2012 20:06:44 +0900 Subject: [PATCH] show js errors in terminal when running from src --- aqt/webview.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aqt/webview.py b/aqt/webview.py index cc36a337b..dc75001a3 100644 --- a/aqt/webview.py +++ b/aqt/webview.py @@ -111,7 +111,11 @@ button { def _openLinksExternally(self, url): openLink(url) def _jsErr(self, msg, line, srcID): - sys.stderr.write(_("JS error on line %(a)d: %(b)s") % dict(a=line, b=msg+"\n")) + if getattr(sys, 'frozen', None): + obj = sys.stderr + else: + obj = sys.stdout + obj.write(_("JS error on line %(a)d: %(b)s") % dict(a=line, b=msg+"\n")) def _linkHandler(self, url): self.linkHandler(url.toString()) def _loadFinished(self):