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)

Reply via email to