You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A properly aligned tab which should have its maximum allowed tabwidth is only 1 char long, when its after an ANSI code. Following tabs will fix this issue.
Expected behavior:
A tab which is properly aligned should have its maximum allowed tablwidth, no matter if its after an ANSI code.
Confirmation:
Expected behavior can be confirmed by simply running failing code in any common linux terminal.
Testcase:
Simple test to cause the behavior. In this case the tabwidth is 8 chars. The first tab will be 1 char long. The second tab behaves normal again and has a proper width (7 chars) to jump back into the normal tab-grid again. System.out.println("\033[93m\t\t<");
Ansi Console Version: 1.3.5.201612301822
Eclipse:
Version: 2019-09 R (4.13.0)
Build id: 20190917-1200
The text was updated successfully, but these errors were encountered:
System.out.println("\t\t<");
System.out.println("\033[93m\t\t<"); // the line from the bug report
System.out.println("\t\t<");
System.out.println("\033[m\t\t<");
System.out.println("123456789012345678901234567890");
I get this:
<
< => this one is yellow
< => this one is yellow
<
123456789012345678901234567890
The only difference is (I think) Eclipse, I am on:
Version: 2018-12 (4.10.0)
Build id: 20181214-0600
I will install 20190917-1200 to try it.
Other info (not sure if relevant or not): Windows 10, and Eclipse with Dark theme.
Issue:
Expected behavior:
Confirmation:
Testcase:
System.out.println("\033[93m\t\t<");
Ansi Console Version: 1.3.5.201612301822
Eclipse:
The text was updated successfully, but these errors were encountered: