Daniel Heinrich created MNG-6218:
------------------------------------
Summary: Jansi 1.3 does not recognize MinGW bash
Key: MNG-6218
URL: https://issues.apache.org/jira/browse/MNG-6218
Project: Maven
Issue Type: Bug
Components: Command Line
Affects Versions: 3.5.0
Environment: Windows Git Bash(MinGW)
Reporter: Daniel Heinrich
Priority: Minor
Jansi use checks if the platform is Windows to decide if coloring needs to be
handled differently. In the case that MinGW is detected it will handle coloring
as if it was running on some Unix.
The test in Jansi 1.3 is if the enviroment variable TERM == "xterm", but MinGW
returns "xterm-256color".
Since Jansi 1.4 it checks if TERM starts with "xterm".
see:
https://github.com/fusesource/jansi/blob/jansi-project-1.14/jansi/src/main/java/org/fusesource/jansi/AnsiConsole.java#L123
An upgrade to Jansi 1.4 or even 1.5 fixes this issue.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)