View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000070||FreeCAD||Bug||public||2010-02-01 19:43||2010-02-25 21:05|
|Summary||0000070: PrintError does not honor TERM environemnt variable|
|Description||FreeCAD.Console.PrintError and PrintWarning add vt100 (xterm) font/color control sequences to the output even when TERM is not compatible with them. The result is ugly output to the terminal from which FreeCAD is run, when that terminal does not handle those control sequences.|
|Tags||No tags attached.|
||Can you please attach a screenshot of how it looks like?|
||Yes. Here's an Emacs shell window showing some of the extra characters. I am debugging an involute gear feature, so you see a bunch of informational output, which includes some of the control sequences.|
Yes, these are the ANSI escape sequences you see. So far we didnt have a shell
which can not deal with that.....
We have to look at this...
The colorization now is only done for Windows and Linux terminals. For the Mac platform everything is in standard color.
In the web I haven't found anything how to realize it for this platform. I hope this is a suitable solution.
|2010-02-01 19:43||cline||New Issue|
|2010-02-02 19:30||unauthenticated||Note Added: 0000162|
|2010-02-02 20:25||cline||File Added: FreeCAD_emacs.tiff|
|2010-02-02 20:28||cline||Note Added: 0000163|
||Note Added: 0000166|
|2010-02-25 21:05||wmayer||Note Added: 0000175|
|2010-02-25 21:05||wmayer||Assigned To||=> wmayer|
|2010-02-25 21:05||wmayer||Status||new => closed|
|2010-02-25 21:05||wmayer||Resolution||open => fixed|