Fixed an issue in the E5ErrorMessage dialog.

Tue, 25 Jun 2013 18:58:54 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 25 Jun 2013 18:58:54 +0200
changeset 2742
bf0560b035bf
parent 2741
d0d7836d0c01
child 2743
d092c33ecbcd

Fixed an issue in the E5ErrorMessage dialog.

E5Gui/E5ErrorMessage.py file | annotate | diff | comparison | revisions
diff -r d0d7836d0c01 -r bf0560b035bf E5Gui/E5ErrorMessage.py
--- a/E5Gui/E5ErrorMessage.py	Tue Jun 25 18:50:45 2013 +0200
+++ b/E5Gui/E5ErrorMessage.py	Tue Jun 25 18:58:54 2013 +0200
@@ -105,6 +105,9 @@
                     "E5ErrorMessage", "Fatal Error:")
             if isinstance(message, bytes):
                 message = message.decode()
+            message = message.replace("\r\n", "<br/>")\
+                             .replace("\n", "<br/>")\
+                             .replace("\r", "<br/>")
             msg = "<p><b>{0}</b></p><p>{1}</p>".format(
                 messageType, Utilities.html_uencode(message))
             if QThread.currentThread() == qApp.thread():

eric ide

mercurial