From 9f7728573d3024506d783e9ddbcd46dcce99d890 Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Fri, 24 Apr 2015 19:36:49 +0100 Subject: [PATCH] FEM: Remove multiple empty lines produced by ccx before sending to FEM console Signed-off-by: Przemo Firszt --- src/Mod/Fem/MechanicalAnalysis.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Mod/Fem/MechanicalAnalysis.py b/src/Mod/Fem/MechanicalAnalysis.py index 8702cd6b7..4b9d0839b 100644 --- a/src/Mod/Fem/MechanicalAnalysis.py +++ b/src/Mod/Fem/MechanicalAnalysis.py @@ -297,6 +297,7 @@ class _JobControlTaskPanel: match = rx.cap(0) FreeCAD.Console.PrintError(match.strip().replace('\n', ' ') + '\n') pos = rx.indexIn(out, pos + 1) + out = os.linesep.join([s for s in out.splitlines() if s]) self.femConsoleMessage(out.replace('\n', '
')) except UnicodeDecodeError: self.femConsoleMessage("Error converting stdout from CalculiX", "#FF0000")