Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 401480

Summary: [terminal] The Terminal logfile prints error messages about unsupported command SGR 39;49 and handles ESC[G incorrectly
Product: [Tools] Target Management Reporter: Martin Oberhuber <mober.at+eclipse>
Component: TerminalAssignee: Martin Oberhuber <mober.at+eclipse>
Status: RESOLVED FIXED QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: minor    
Priority: P3 CC: anna.dushistova, eclipse
Version: 3.4.2   
Target Milestone: 3.5 M6   
Hardware: All   
OS: All   
Whiteboard:

Description Martin Oberhuber CLA 2013-02-21 18:09:58 EST
+++ This bug was initially created as a clone of Bug #401386 +++

The TM Terminal doesn't implement the ESC[39;49m commands, which are implementation defined as "default foreground / default background color" as per
http://en.wikipedia.org/wiki/Ansi_terminal

Also, the ESC[G command without a parameter is implemented to put the cursor into column 2 rather than column 1 a requested by the standard. See also 

http://sydney.edu.au/engineering/it/~tapted/ansi.html
Comment 1 Martin Oberhuber CLA 2013-02-21 18:12:12 EST
Fixed in master.